]> git.0d.be Git - django-panik-nonstop.git/commitdiff
fix permission check
authorFrédéric Péters <fpeters@0d.be>
Mon, 27 Nov 2017 10:50:10 +0000 (11:50 +0100)
committerFrédéric Péters <fpeters@0d.be>
Mon, 27 Nov 2017 10:50:10 +0000 (11:50 +0100)
nonstop/views.py

index 376f33bd6b94d8c7af0097c3e8a39a39b75af83e..4e4442ffee094b63a9f051a41e48e47a99d0a99a 100644 (file)
@@ -69,7 +69,7 @@ class TrackDetailView(DetailView):
         return ctx
 
     def post(self, request, *args, **kwargs):
-        assert self.request.user.has_perm('nonstop.add_tracks')
+        assert self.request.user.has_perm('nonstop.add_track')
         instance = self.get_object()
         old_nonstop_zones = copy.copy(instance.nonstop_zones.all())
         form = TrackMetaForm(request.POST, instance=instance)
@@ -172,7 +172,7 @@ class UploadTracksView(FormView):
     success_url = '.'
 
     def post(self, request, *args, **kwargs):
-        assert self.request.user.has_perm('nonstop.add_tracks')
+        assert self.request.user.has_perm('nonstop.add_track')
         form_class = self.get_form_class()
         form = self.get_form(form_class)
         tracks = request.FILES.getlist('tracks')
@@ -230,7 +230,7 @@ class RecentTracksView(ListView):
         return Track.objects.exclude(creation_timestamp__isnull=True).order_by('-creation_timestamp')[:50]
 
     def post(self, request, *args, **kwargs):
-        assert self.request.user.has_perm('nonstop.add_tracks')
+        assert self.request.user.has_perm('nonstop.add_track')
         for track_id in request.POST.getlist('track'):
             track = Track.objects.get(id=track_id)
             track.language = request.POST.get('lang-%s' % track_id, '')
@@ -305,7 +305,7 @@ class CleanupView(TemplateView):
         return ctx
 
     def post(self, request, *args, **kwargs):
-        assert self.request.user.has_perm('nonstop.add_tracks')
+        assert self.request.user.has_perm('nonstop.add_track')
         count = 0
         for track_id in request.POST.getlist('track'):
             if request.POST.get('remove-%s' % track_id):