diff --git a/website/client/js/controllers/notificationCtrl.js b/website/client/js/controllers/notificationCtrl.js index 397ffe0146..381ff787cc 100644 --- a/website/client/js/controllers/notificationCtrl.js +++ b/website/client/js/controllers/notificationCtrl.js @@ -97,7 +97,9 @@ habitrpg.controller('NotificationCtrl', $rootScope.openModal('rebirthEnabled'); break; case 'WON_CHALLENGE': - $rootScope.openModal('wonChallenge', {controller: 'UserCtrl', size: 'sm'}); + User.sync().then( function() { + $rootScope.openModal('wonChallenge', {controller: 'UserCtrl', size: 'sm'}); + }); break; case 'STREAK_ACHIEVEMENT': Notification.streak(User.user.achievements.streak);