Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 49deaa4d authored by AVINASH GUSAIN's avatar AVINASH GUSAIN
Browse files

code optimized

parent 67f217d9
Loading
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -36,7 +36,6 @@ use OCP\Mail\IMailer;
use OCP\IL10N;
use OCP\IUserManager;
use OCP\Calendar\IManager;
use OCP\L10N\IFactory;
use Sabre\VObject\Reader;
use OCP\Util;

@@ -69,7 +68,7 @@ class SendInviteResponseMailJob extends QueuedJob {
									IL10N $l10n,
									Defaults $defaults,
									IUserManager $iusermanager,
									IFactory $languageFactory,

									LoggerInterface $logger) {
		parent::__construct($time);
		$this->db = $db;
@@ -79,7 +78,7 @@ class SendInviteResponseMailJob extends QueuedJob {
		$this->l10n = $l10n;
		$this->defaults = $defaults;
		$this->iusermanager = $iusermanager;
		$this->languageFactory = $languageFactory;


	}

@@ -121,6 +120,7 @@ class SendInviteResponseMailJob extends QueuedJob {
	protected function run($arguments) {
		$token = $arguments['token'];
		$methodName = $arguments['methodName'];
		$defaultVal = '--';
		//$outdated = $this->service->sendInviteResponseMail($argument);
		$queryCalendarInvitations = $this->db->getQueryBuilder();
			$queryCalendarInvitations
@@ -181,16 +181,16 @@ class SendInviteResponseMailJob extends QueuedJob {

				if ($row2 = $stmt2->fetch(\PDO::FETCH_ASSOC)) {
					$vObject = Reader::read($row2["calendardata"]);

					$attendeeName = $sender;
					foreach ($vObject->VEVENT->ATTENDEE as $attendee1) {
						$attendee = $this->extract_emails_from($attendee1);

						if ($attendee == $sender) {
							$attendeeName = empty($attendee1["CN"])
								? $sender
								: $attendee1["CN"];
							if(!empty($attendee1["CN"])){
								$attendeeName = $attendee1["CN"];
								break;
							}

						}
					}
					$organizerName = empty($vObject->VEVENT->ORGANIZER["CN"])
						? $recipient