do NOT try to access notifications, if not installed or enabled for the user

gives a SQL error, if not installed
This commit is contained in:
ralf 2022-10-24 09:10:43 +02:00
parent a1f87eb419
commit c648c3cab9

View File

@ -103,8 +103,12 @@ class Request
{ {
$this->handleRequest($menuaction, $parameters); $this->handleRequest($menuaction, $parameters);
} }
// check if we have push notifications, if notifications app available // check if we have push notifications, if notifications app available AND enabled for the user
if (class_exists('notifications_push')) notifications_push::get(); if (!empty($GLOBALS['egw_info']['user']['apps']['notifications']) &&
class_exists('notifications_push'))
{
notifications_push::get();
}
} }
/** /**
@ -201,4 +205,4 @@ class Request
} }
} }