Loading lib/Middleware/InvitationMiddleware.php +12 −6 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ use OCP\L10N\IFactory; use OCP\Mail\IMailer; use Psr\Log\LoggerInterface; use Sabre\VObject\Reader; use OCA\DAV\Connector\Sabre\Principal; class InvitationMiddleware extends Middleware { private $request; Loading @@ -34,6 +35,7 @@ class InvitationMiddleware extends Middleware { LoggerInterface $logger, IUserManager $iusermanager, IFactory $languageFactory, private Principal $principalBackend, ) { $this->request = $request; $this->config = $config; Loading Loading @@ -75,17 +77,21 @@ class InvitationMiddleware extends Middleware { $uid = $row['uid']; $sender = substr($row['attendee'], 7); $recipient = substr($row['organizer'], 7); $organizer = $row['organizer']; $recipient = substr($organizer, 7); $principalUriOfOrganizer = $this->principalBackend->findByUri($organizer, 'principals/users'); $query2 = $this->db->getQueryBuilder(); $query2 ->select('*') ->from('calendarobjects') ->select('co.*') ->from('calendarobjects', 'co') ->join('co', 'calendars', 'c', $query2->expr()->eq('co.calendarid', 'c.calendarid')) ->where( $query $query2 ->expr() ->eq('uid', $query2->createNamedParameter($uid)) ); )->andWhere('c.principaluri', $query2->createNamedParameter($principalUriOfOrganizer)); $stmt2 = $query2->execute(); $row2 = $stmt2->fetch(\PDO::FETCH_ASSOC); $calendarobjectid = $row2['id']; Loading Loading
lib/Middleware/InvitationMiddleware.php +12 −6 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ use OCP\L10N\IFactory; use OCP\Mail\IMailer; use Psr\Log\LoggerInterface; use Sabre\VObject\Reader; use OCA\DAV\Connector\Sabre\Principal; class InvitationMiddleware extends Middleware { private $request; Loading @@ -34,6 +35,7 @@ class InvitationMiddleware extends Middleware { LoggerInterface $logger, IUserManager $iusermanager, IFactory $languageFactory, private Principal $principalBackend, ) { $this->request = $request; $this->config = $config; Loading Loading @@ -75,17 +77,21 @@ class InvitationMiddleware extends Middleware { $uid = $row['uid']; $sender = substr($row['attendee'], 7); $recipient = substr($row['organizer'], 7); $organizer = $row['organizer']; $recipient = substr($organizer, 7); $principalUriOfOrganizer = $this->principalBackend->findByUri($organizer, 'principals/users'); $query2 = $this->db->getQueryBuilder(); $query2 ->select('*') ->from('calendarobjects') ->select('co.*') ->from('calendarobjects', 'co') ->join('co', 'calendars', 'c', $query2->expr()->eq('co.calendarid', 'c.calendarid')) ->where( $query $query2 ->expr() ->eq('uid', $query2->createNamedParameter($uid)) ); )->andWhere('c.principaluri', $query2->createNamedParameter($principalUriOfOrganizer)); $stmt2 = $query2->execute(); $row2 = $stmt2->fetch(\PDO::FETCH_ASSOC); $calendarobjectid = $row2['id']; Loading