Adjustments to PR #5298

* Put watch on $scope
* Check for quest.completed !== true or false
* Add test for quest invite modal watch
This commit is contained in:
Blade Barringer
2015-06-20 21:10:18 -05:00
parent 19f8ca7980
commit 4fc04fea24
2 changed files with 65 additions and 1 deletions

View File

@@ -154,7 +154,7 @@ habitrpg.controller('NotificationCtrl',
});
// Quest invitation modal
$rootScope.$watch('user.party.quest.RSVPNeeded && (user.party.quest.completed == "" || user.party.quest.completed == undefined)', function(after, before){
$scope.$watch('user.party.quest.RSVPNeeded && (user.party.quest.completed !== false && user.party.quest.completed !== true)', function(after, before){
if (after != true) return;
$rootScope.openModal('questInvitation', {controller:'PartyCtrl'});
});