challenges: better syncing of new, updated, & deleted tasks from

challenge to user. start with task.challenge.broken code
This commit is contained in:
Tyler Renelle
2013-10-27 14:44:50 -07:00
parent d60a56432f
commit e52d0a156a
8 changed files with 97 additions and 36 deletions

View File

@@ -43,7 +43,9 @@ habitrpg.controller("ChallengesCtrl", ['$scope', '$rootScope', 'User', 'Challeng
$scope.discard();
Challenges.Challenge.query();
} else {
challenge._editing = false;
// TODO figure out a more elegant way about this
//challenge._editing = false;
$scope.locked = true;
}
});
};
@@ -61,7 +63,7 @@ habitrpg.controller("ChallengesCtrl", ['$scope', '$rootScope', 'User', 'Challeng
*/
$scope["delete"] = function(challenge) {
if (confirm("Delete challenge, are you sure?") !== true) return;
challenge.delete();
challenge.$delete();
};
//------------------------------------------------------------