Files
habitica/website/client-old/js/components/groupApprovals/groupApprovalsController.js
2016-11-14 21:05:54 -06:00

22 lines
685 B
JavaScript

habitrpg.controller('GroupApprovalsCtrl', ['$scope', 'Tasks',
function ($scope, Tasks) {
$scope.approvals = [];
// Tasks.getGroupApprovals($scope.group._id)
// .then(function (response) {
// $scope.approvals = response.data.data;
// });
$scope.approve = function (taskId, userId, $index) {
if (!confirm(env.t('confirmTaskApproval'))) return;
Tasks.approve(taskId, userId)
.then(function (response) {
$scope.approvals.splice($index, 1);
});
};
$scope.approvalTitle = function (approval) {
return env.t('approvalTitle', {text: approval.text, userName: approval.userId.profile.name});
};
}]);