Skip to content

Commit f9466ea

Browse files
committed
fix undefined indexs in usernotificationmodel
1 parent e1e6164 commit f9466ea

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Model/NewUserNotificationFilterModel.php

+4
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ public function filterNone(array $user)
158158
*/
159159
public function filterAssignee(array $user, array $event_data)
160160
{
161+
if (!isset($event_data['task']['owner_ms'])) $event_data['task']['owner_ms'] = 0;
162+
if (!isset($event_data['task']['owner_gp'])) $event_data['task']['owner_gp'] = 0;
161163
return $user['notifications_filter'] == self::FILTER_ASSIGNEE &&
162164
($event_data['task']['owner_id'] == $user['id'] ||
163165
$this->multiselectMemberModel->isMember($event_data['task']['owner_ms'], $user['id']) ||
@@ -187,6 +189,8 @@ public function filterCreator(array $user, array $event_data)
187189
*/
188190
public function filterBoth(array $user, array $event_data)
189191
{
192+
if (!isset($event_data['task']['owner_ms'])) $event_data['task']['owner_ms'] = 0;
193+
if (!isset($event_data['task']['owner_gp'])) $event_data['task']['owner_gp'] = 0;
190194
return $user['notifications_filter'] == self::FILTER_BOTH &&
191195
($event_data['task']['creator_id'] == $user['id'] || $event_data['task']['owner_id'] == $user['id'] ||
192196
$this->multiselectMemberModel->isMember($event_data['task']['owner_ms'], $user['id']) ||

Plugin.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ public function getPluginAuthor()
196196
}
197197
public function getPluginVersion()
198198
{
199-
return '1.7.0';
199+
return '1.7.1';
200200
}
201201
public function getPluginHomepage()
202202
{

0 commit comments

Comments
 (0)