From 94350eb2cfdec64c766cd9633a95970fd646480c Mon Sep 17 00:00:00 2001
From: blavenie <benoit.lavenier@e-is.pro>
Date: Wed, 8 Mar 2017 11:04:55 +0100
Subject: [PATCH]  - Invitation: resetting unsread count when deleting

---
 www/plugins/es/js/services/invitation-services.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www/plugins/es/js/services/invitation-services.js b/www/plugins/es/js/services/invitation-services.js
index f072c68f9..4278909e7 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
-- 
GitLab