mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
v3: fix unlinking multiple tasks
This commit is contained in:
@@ -129,10 +129,17 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N
|
||||
};
|
||||
|
||||
$scope.unlink = function(task, keep) {
|
||||
Tasks.unlinkTask(task._id, keep)
|
||||
.success(function () {
|
||||
User.log({});
|
||||
});
|
||||
if (keep.search('-all') !== -1) { // unlink all tasks
|
||||
Tasks.unlinkAllTasks(task.challenge.id, keep)
|
||||
.success(function () {
|
||||
User.sync({});
|
||||
});
|
||||
} else { // unlink a task
|
||||
Tasks.unlinkOneTask(task._id, keep)
|
||||
.success(function () {
|
||||
User.sync({});
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user