Skip to content
Snippets Groups Projects
Commit 36630700 authored by Benoit Lavenier's avatar Benoit Lavenier
Browse files

[fix] avoid duplicated message on not filled profile #439

parent d3cbf7de
No related branches found
No related tags found
No related merge requests found
...@@ -1772,7 +1772,8 @@ angular.module('cesium.wallet.services', ['ngResource', 'ngApi', 'cesium.bma.ser ...@@ -1772,7 +1772,8 @@ angular.module('cesium.wallet.services', ['ngResource', 'ngApi', 'cesium.bma.ser
out: membership(false) out: membership(false)
}, },
events: { events: {
add: addEvent add: addEvent,
cleanByContext: cleanEventsByContext
}, },
certify: certify, certify: certify,
store: store, store: store,
......
...@@ -141,9 +141,13 @@ angular.module('cesium.es.user.services', ['cesium.services', 'cesium.es.http.se ...@@ -141,9 +141,13 @@ angular.module('cesium.es.user.services', ['cesium.services', 'cesium.es.http.se
function onWalletFinishLoad(data, deferred) { function onWalletFinishLoad(data, deferred) {
deferred = deferred || $q.defer(); deferred = deferred || $q.defer();
// Reset events
csWallet.events.cleanByContext('cesium+');
// If membership pending, but not enough certifications: suggest to fill user profile // If membership pending, but not enough certifications: suggest to fill user profile
if (!data.name && data.requirements.pendingMembership && data.requirements.needCertificationCount > 0) { if (!data.name && data.requirements.pendingMembership && data.requirements.needCertificationCount > 0) {
data.events.push({type:'info',message: 'ACCOUNT.EVENT.MEMBER_WITHOUT_PROFILE'}); csWallet.events.add({type:'info', message: 'ACCOUNT.EVENT.MEMBER_WITHOUT_PROFILE', context: 'cesium+'});
} }
console.debug('[ES] [user] Loading full user profile...'); console.debug('[ES] [user] Loading full user profile...');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment