diff --git a/www/plugins/es/js/services/invitation-services.js b/www/plugins/es/js/services/invitation-services.js index f072c68f9baa21a272713e453b7703edb9cc2477..4278909e73319bd8f961fe154dee901055b769f8 100644 --- a/www/plugins/es/js/services/invitation-services.js +++ b/www/plugins/es/js/services/invitation-services.js @@ -260,6 +260,9 @@ angular.module('cesium.es.invitation.services', ['cesium.crypto.services', 'cesi var type = invitation.type || 'certification'; return that.raw[type].remove(invitation.id) .then(function() { + // Always reset unread count + csWallet.data.invitations.unreadCount = 0; + if (!csWallet.data.invitations || !csWallet.data.invitations.list) return; // Remove form list