From c77af5608c7a69902e25355bc79c11ac4620b931 Mon Sep 17 00:00:00 2001 From: "roman.lesnikov@gmail.com" Date: Mon, 13 Nov 2023 13:26:10 +0200 Subject: [PATCH] #4148 - Build-in API support: (Notification clean) --- modules/boonex/notifications/classes/BxNtfsModule.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/boonex/notifications/classes/BxNtfsModule.php b/modules/boonex/notifications/classes/BxNtfsModule.php index 71806ee076..7b6b89b6c4 100644 --- a/modules/boonex/notifications/classes/BxNtfsModule.php +++ b/modules/boonex/notifications/classes/BxNtfsModule.php @@ -98,6 +98,7 @@ public function serviceGetSafeServices() 'GetData' => '', 'GetUnreadNotificationsNum' => '', 'GetUnreadNotificationsNumEx' => '', + 'MarkAsRead' => '', ]; } @@ -660,6 +661,13 @@ public function groupEvents(&$aEvents) unset($aEvents[$iIndex]); } } + + public function serviceMarkAsRead() + { + $iOwnerId = bx_get_logged_profile_id(); + $aParams = $this->_prepareParams(BX_NTFS_TYPE_OBJECT_OWNER_AND_CONNECTIONS, $iOwnerId); + $this->markAsRead($iOwnerId, $aParams); + } public function markAsRead($iOwnerId, $aParams) {