Skip to content

Commit

Permalink
fix deleting contributors
Browse files Browse the repository at this point in the history
  • Loading branch information
kkuepper committed Jan 3, 2024
1 parent 3d38a61 commit a56a899
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
12 changes: 8 additions & 4 deletions admin/app/scripts/controllers/contributors.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,15 @@ angular.module('bmmApp')
if (confirm(_init.translation.warnings.confirmContributorDeletion)) {
$scope.status = _init.translation.states.deletingContributor;

_api.contributorIdDelete($scope.model.id).always(function() {
$scope.$apply(function() {
$location.path('contributors');
_api.contributorIdDelete($scope.model.id)
.done(function() {
$scope.$apply(function() {
$location.path('contributors');
});
})
.fail(function() {
alert("unable to delete contributor. Probably it still has attached tracks.");
});
});
}
};

Expand Down
4 changes: 2 additions & 2 deletions admin/app/views/pages/contributors.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ <h4>{{init.translation.page.contributors.search}}</h4>
<div class="controlbar">
<b>{{init.translation.page.editor.status}}</b>: {{status}}
<button ng-click="save();" style="margin-left: .5em">{{init.translation.page.editor.save}}</button>
<button ng-show="user.username=='tobisokac' || user.username=='towa' "
<button ng-show="init.user.username=='tobisokac' || init.user.username=='towa' "
ng-click="delete();">
{{init.translation.page.editor.delete}}</button>
</div>
Expand Down Expand Up @@ -95,7 +95,7 @@ <h3>{{init.translation.page.contributors.tracks}}</h3>
{{init.translation.page.editor.play}}
</button>
<button>
<a ng-href="#track/{{track.id}}">
<a ng-href="track/{{track.id}}">
{{init.translation.page.waitings.openTrack}}
</a>
</button>
Expand Down

0 comments on commit a56a899

Please sign in to comment.