Merge pull request #21229 from nextcloud/fix-empty-event-reminder-notifications

Fix empty event UUID reminder notifications
This commit is contained in:
Roeland Jago Douma 2020-06-05 09:02:01 +02:00 committed by GitHub
commit 4042236867
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 2 deletions

View File

@ -95,8 +95,10 @@ class PushProvider extends AbstractProvider {
$eventDetails = $this->extractEventDetails($vevent);
$eventDetails['calendar_displayname'] = $calendarDisplayName;
$eventUUID = (string) $vevent->UID;
// Empty Notification ObjectId will be catched by OC\Notification\Notification
$eventUUIDHash = $eventUUID ? hash('sha256', $eventUUID, false) : '';
if (!$eventUUID) {
return;
};
$eventUUIDHash = hash('sha256', $eventUUID, false);
foreach ($users as $user) {
/** @var INotification $notification */