renaming and more codacy

Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>
This commit is contained in:
Manuel Arno Korfmann
2018-08-05 10:21:42 +02:00
committed by Julius Härtl
parent 5ddfb66633
commit 4d5353b8d4
2 changed files with 17 additions and 11 deletions

View File

@@ -209,43 +209,44 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
}); });
}; };
$scope.cardUndoDelete = function (deletedCard) { $scope.cardOrCardAndStackUndoDelete = function (deletedCard) {
var associatedDeletedStack = $scope.stackservice.deleted[deletedCard.stackId]; var associatedDeletedStack = $scope.stackservice.deleted[deletedCard.stackId];
if(associatedDeletedStack !== undefined) { if(associatedDeletedStack !== undefined) {
$scope.cardAndStackUndoDelete(deletedCard, associatedDeletedStack); $scope.cardAndStackUndoDeleteAskForConfirmation(deletedCard, associatedDeletedStack);
} else { } else {
$scope._cardUndoDelete(deletedCard); $scope.cardUndoDelete(deletedCard);
} }
}; };
$scope.cardAndStackUndoDelete = function(deletedCard, associatedDeletedStack) { $scope.cardAndStackUndoDeleteAskForConfirmation = function(deletedCard, associatedDeletedStack) {
OC.dialogs.confirm( OC.dialogs.confirm(
t('deck', 'The associated stack is deleted as well, it will be restored as well.'), t('deck', 'The associated stack is deleted as well, it will be restored as well.'),
t('deck', 'Restore associated stack'), t('deck', 'Restore associated stack'),
function(state) { function(state) {
if (state) { if (state) {
$scope._cardAndStackUndoDelete(deletedCard, associatedDeletedStack); $scope.cardAndStackUndoDelete(deletedCard, associatedDeletedStack);
} }
} }
); );
}; };
$scope._cardAndStackUndoDelete = function(deletedCard, associatedDeletedStack) { $scope.cardAndStackUndoDelete = function(deletedCard, associatedDeletedStack) {
$scope.stackUndoDelete(associatedDeletedStack).then(function() { $scope.stackUndoDelete(associatedDeletedStack).then(function() {
$scope._cardUndoDelete(deletedCard); $scope.cardUndoDelete(deletedCard);
}); });
} };
$scope._cardUndoDelete = function(deletedCard) { $scope.cardUndoDelete = function(deletedCard) {
CardService.undoDelete(deletedCard).then(function() { CardService.undoDelete(deletedCard).then(function() {
StackService.addCard(deletedCard); StackService.addCard(deletedCard);
}); });
} };
$scope.cardArchive = function (card) { $scope.cardArchive = function (card) {
CardService.archive(card); CardService.archive(card);
StackService.removeCard(card); StackService.removeCard(card);
}; };
$scope.isCurrentUserAssigned = function (card) { $scope.isCurrentUserAssigned = function (card) {
if (! CardService.get(card.id).assignedUsers) { if (! CardService.get(card.id).assignedUsers) {
return false; return false;
@@ -255,6 +256,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
}); });
return userList.length === 1; return userList.length === 1;
}; };
$scope.cardAssignToMe = function (card) { $scope.cardAssignToMe = function (card) {
CardService.assignUser(card, OC.getCurrentUser().uid) CardService.assignUser(card, OC.getCurrentUser().uid)
.then( .then(
@@ -263,6 +265,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
// TODO: remove this jquery call. Fix and use appPopoverMenuUtils instead // TODO: remove this jquery call. Fix and use appPopoverMenuUtils instead
$('.popovermenu').addClass('hidden'); $('.popovermenu').addClass('hidden');
}; };
$scope.cardUnassignFromMe = function (card) { $scope.cardUnassignFromMe = function (card) {
CardService.unassignUser(card, OC.getCurrentUser().uid); CardService.unassignUser(card, OC.getCurrentUser().uid);
StackService.updateCard(card); StackService.updateCard(card);
@@ -281,6 +284,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
BoardService.getCurrent().labels.splice(i, 1); BoardService.getCurrent().labels.splice(i, 1);
// TODO: remove from cards // TODO: remove from cards
}; };
$scope.labelCreate = function (label) { $scope.labelCreate = function (label) {
label.boardId = $scope.id; label.boardId = $scope.id;
LabelService.create(label).then(function (data) { LabelService.create(label).then(function (data) {
@@ -300,12 +304,14 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
BoardService.addAcl(sharee); BoardService.addAcl(sharee);
$scope.status.addSharee = null; $scope.status.addSharee = null;
}; };
$scope.aclDelete = function (acl) { $scope.aclDelete = function (acl) {
BoardService.deleteAcl(acl).then(function(data) { BoardService.deleteAcl(acl).then(function(data) {
$scope.loadDefault(); $scope.loadDefault();
$scope.refreshData(); $scope.refreshData();
}); });
}; };
$scope.aclUpdate = function (acl) { $scope.aclUpdate = function (acl) {
BoardService.updateAcl(acl); BoardService.updateAcl(acl);
}; };

View File

@@ -141,7 +141,7 @@
<span>{{deletedCard.title}}</span> <span>{{deletedCard.title}}</span>
<span>{{stackservice.tryAllThenDeleted(deletedCard.stackId).title}}</span> <span>{{stackservice.tryAllThenDeleted(deletedCard.stackId).title}}</span>
<span>{{deletedCard.deletedAt | relativeDateFilter }}</span> <span>{{deletedCard.deletedAt | relativeDateFilter }}</span>
<a ng-click="cardUndoDelete(deletedCard)"> <a ng-click="cardOrCardAndStackUndoDelete(deletedCard)">
<span class="icon icon-history"></span> <span class="icon icon-history"></span>
</a> </a>
</li> </li>