diff --git a/smash/web/views/language.py b/smash/web/views/language.py index 6b068756af82d8061c450c905aab9cfb26cb94da..d024f10ae3f9171d752b8dcbedde4c9ac1877bb0 100644 --- a/smash/web/views/language.py +++ b/smash/web/views/language.py @@ -15,7 +15,7 @@ class LanguageListView(ListView, WrappedView): context_object_name = "languages" template_name = 'languages/list.html' -PermissionDecorator('change_language', 'configuration') +@PermissionDecorator('change_language', 'configuration') class LanguageCreateView(CreateView, WrappedView): model = Language template_name = "languages/add.html" @@ -23,7 +23,7 @@ class LanguageCreateView(CreateView, WrappedView): success_url = reverse_lazy('web.views.languages') success_message = "Language created" -PermissionDecorator('change_language', 'configuration') +@PermissionDecorator('change_language', 'configuration') class LanguageDeleteView(DeleteView, WrappedView): model = Language success_url = reverse_lazy('web.views.languages') @@ -33,7 +33,7 @@ class LanguageDeleteView(DeleteView, WrappedView): messages.success(request, "Language deleted") return super(LanguageDeleteView, self).delete(request, *args, **kwargs) -PermissionDecorator('change_language', 'configuration') +@PermissionDecorator('change_language', 'configuration') class LanguageEditView(UpdateView, WrappedView): model = Language success_url = reverse_lazy('web.views.languages')