logging for user notiifcations

This commit is contained in:
David Bomba 2021-11-27 12:03:53 +11:00
parent 3a04c9097d
commit 706e8cf240

View File

@ -61,6 +61,13 @@ trait UserNotifies
array_push($required_permissions, 'all_user_notifications');
}
nlog($company_user->notifications);
nlog($required_permissions);
nlog(count(array_intersect($required_permissions, ['all_user_notifications'])));
nlog(count(array_intersect($required_permissions, ['all_notifications'])));
nlog(count(array_intersect($required_permissions, $notifications->email)));
if (count(array_intersect($required_permissions, $notifications->email)) >= 1 || count(array_intersect(['all_user_notifications'], $notifications->email)) >= 1 || count(array_intersect(['all_notifications'],$notifications->email)) >= 1) {
array_push($notifiable_methods, 'mail');
}
@ -79,12 +86,6 @@ trait UserNotifies
$notifiable_methods = [];
$notifications = $company_user->notifications;
nlog($company_user->notifications);
nlog($required_permissions);
nlog(count(array_intersect($required_permissions, ['all_user_notifications'])));
nlog(count(array_intersect($required_permissions, ['all_notifications'])));
nlog(count(array_intersect($required_permissions, $notifications->email)));
//conditional to define whether the company user has the required notification for the MAIL notification TYPE
if (count(array_intersect($required_permissions, $notifications->email)) >= 1 || count(array_intersect($required_permissions, ['all_user_notifications'])) >= 1 || count(array_intersect($required_permissions, ['all_notifications'])) >= 1) {
array_push($notifiable_methods, 'mail');