@@ -3569,9 +3569,9 @@ protected function purgeCalendarInvitations(int $calendarId): void {
35693569 // delete all links that match object uid's
35703570 $ cmd = $ this ->db ->getQueryBuilder ();
35713571 $ cmd ->delete ($ this ->dbObjectInvitationsTable )
3572- ->where ($ cmd ->expr ()->in ('uid ' , $ cmd ->createNamedParameter ('uids ' ), IQueryBuilder::PARAM_STR_ARRAY ));
3573- foreach (array_chunk ($ allIds , 1000 ) as $ chunckIds ) {
3574- $ cmd ->setParameter ('uids ' , $ chunckIds , IQueryBuilder::PARAM_INT_ARRAY );
3572+ ->where ($ cmd ->expr ()->in ('uid ' , $ cmd ->createParameter ('uids ' ), IQueryBuilder::PARAM_STR_ARRAY ));
3573+ foreach (array_chunk ($ allIds , 1000 ) as $ chunkIds ) {
3574+ $ cmd ->setParameter ('uids ' , $ chunkIds , IQueryBuilder::PARAM_STR_ARRAY );
35753575 $ cmd ->executeStatement ();
35763576 }
35773577 }
@@ -3588,7 +3588,7 @@ protected function purgeCalendarInvitations(int $calendarId): void {
35883588 protected function purgeObjectInvitations (string $ eventId ): void {
35893589 $ cmd = $ this ->db ->getQueryBuilder ();
35903590 $ cmd ->delete ($ this ->dbObjectInvitationsTable )
3591- ->where ($ cmd ->expr ()->eq ('uid ' , $ cmd ->createNamedParameter ($ eventId) ));
3591+ ->where ($ cmd ->expr ()->eq ('uid ' , $ cmd ->createNamedParameter ($ eventId, IQueryBuilder:: PARAM_STR ), IQueryBuilder:: PARAM_STR ));
35923592 $ cmd ->executeStatement ();
35933593 }
35943594}
0 commit comments