]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Subscription.php
Changed to null-coalscing style (??) as sugguested by @MrPetovan
[friendica.git] / src / Model / Subscription.php
index 0d8f346d18281dfd80035b4b1c0c14c2f7fe2768..cb14ae2b5f8939779e1059b23abf6783b4a6ef0a 100644 (file)
@@ -143,17 +143,7 @@ class Subscription
        {
                $type = \Friendica\Factory\Api\Mastodon\Notification::getType($Notification);
 
-               $desktop_notification = !in_array($type, [Notification::TYPE_RESHARE, Notification::TYPE_LIKE]);
-
-               if (DI::pConfig()->get($Notification->uid, 'system', 'notify_like') && ($type == Notification::TYPE_LIKE)) {
-                       $desktop_notification = true;
-               }
-
-               if (DI::pConfig()->get($Notification->uid, 'system', 'notify_announce') && ($type == Notification::TYPE_RESHARE)) {
-                       $desktop_notification = true;
-               }
-
-               if ($desktop_notification) {
+               if (DI::notify()->NotifyOnDesktop($Notification, $type)) {
                        DI::notify()->createFromNotification($Notification);
                }