From 94c24152821190467a291fdad5b560c73fc3025a Mon Sep 17 00:00:00 2001 From: Dani Palou Date: Mon, 13 Feb 2017 13:18:42 +0100 Subject: [PATCH] MOBILE-1983 message: Pass timestamp in mark_message_read --- www/addons/messages/services/messages.js | 5 +++-- www/addons/notifications/services/notifications.js | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/www/addons/messages/services/messages.js b/www/addons/messages/services/messages.js index b7b536c45cd..56fc80aeebe 100644 --- a/www/addons/messages/services/messages.js +++ b/www/addons/messages/services/messages.js @@ -21,7 +21,7 @@ angular.module('mm.addons.messages') * @ngdoc service * @name $mmaMessages */ -.factory('$mmaMessages', function($mmSite, $mmSitesManager, $log, $q, $mmUser, $mmaMessagesOffline, $mmApp, +.factory('$mmaMessages', function($mmSite, $mmSitesManager, $log, $q, $mmUser, $mmaMessagesOffline, $mmApp, $mmUtil, mmaMessagesNewMessageEvent, mmaMessagesLimitMessages) { $log = $log.getInstance('$mmaMessages'); @@ -449,7 +449,8 @@ angular.module('mm.addons.messages') */ self.markMessageRead = function(messageId) { var params = { - 'messageid': messageId + 'messageid': messageId, + 'timeread': $mmUtil.timestamp() }; return $mmSite.write('core_message_mark_message_read', params); diff --git a/www/addons/notifications/services/notifications.js b/www/addons/notifications/services/notifications.js index e094d976516..44e7179dca3 100644 --- a/www/addons/notifications/services/notifications.js +++ b/www/addons/notifications/services/notifications.js @@ -21,7 +21,7 @@ angular.module('mm.addons.notifications') * @ngdoc service * @name $mmaNotifications */ -.factory('$mmaNotifications', function($q, $log, $mmSite, $mmSitesManager, $mmUser, mmaNotificationsListLimit) { +.factory('$mmaNotifications', function($q, $log, $mmSite, $mmSitesManager, $mmUser, $mmUtil, mmaNotificationsListLimit) { $log = $log.getInstance('$mmaNotifications'); @@ -214,7 +214,8 @@ angular.module('mm.addons.notifications') */ self.markNotificationRead = function(notificationId) { var params = { - 'messageid': notificationId + 'messageid': notificationId, + 'timeread': $mmUtil.timestamp() }; return $mmSite.write('core_message_mark_message_read', params);