On corrige quelques permissions
This commit is contained in:
parent
7b51236f06
commit
02d30d0fda
@ -542,8 +542,7 @@ def imports(request):
|
|||||||
|
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.add_batchimportation')
|
@permission_required(['agenda_culturel.add_batchimportation', 'agenda_culturel.run_batchimportation'])
|
||||||
@permission_required('agenda_culturel.run_batchimportation')
|
|
||||||
def add_import(request):
|
def add_import(request):
|
||||||
form = BatchImportationForm()
|
form = BatchImportationForm()
|
||||||
|
|
||||||
@ -561,8 +560,7 @@ def add_import(request):
|
|||||||
|
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.view_batchimportation')
|
@permission_required(['agenda_culturel.view_batchimportation', 'agenda_culturel.run_batchimportation'])
|
||||||
@permission_required('agenda_culturel.run_batchimportation')
|
|
||||||
def cancel_import(request, pk):
|
def cancel_import(request, pk):
|
||||||
import_process = get_object_or_404(BatchImportation, pk=pk)
|
import_process = get_object_or_404(BatchImportation, pk=pk)
|
||||||
|
|
||||||
@ -600,7 +598,7 @@ def recurrent_imports(request):
|
|||||||
|
|
||||||
class RecurrentImportCreateView(LoginRequiredMixin, PermissionRequiredMixin, CreateView):
|
class RecurrentImportCreateView(LoginRequiredMixin, PermissionRequiredMixin, CreateView):
|
||||||
model = RecurrentImport
|
model = RecurrentImport
|
||||||
permission_required = ("agenda_culturel.create_recurrentimport")
|
permission_required = ("agenda_culturel.add_recurrentimport")
|
||||||
success_url = reverse_lazy('recurrent_imports')
|
success_url = reverse_lazy('recurrent_imports')
|
||||||
form_class = RecurrentImportForm
|
form_class = RecurrentImportForm
|
||||||
|
|
||||||
@ -620,8 +618,7 @@ class RecurrentImportDeleteView(SuccessMessageMixin, PermissionRequiredMixin, Lo
|
|||||||
|
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.view_recurrentimport')
|
@permission_required(['agenda_culturel.view_recurrentimport', 'agenda_culturel.view_batchimportation'])
|
||||||
@permission_required('agenda_culturel.view_batchimportation')
|
|
||||||
def view_rimport(request, pk):
|
def view_rimport(request, pk):
|
||||||
obj = get_object_or_404(RecurrentImport, pk=pk)
|
obj = get_object_or_404(RecurrentImport, pk=pk)
|
||||||
paginator = Paginator(BatchImportation.objects.filter(recurrentImport=pk).order_by("-created_date"), 10)
|
paginator = Paginator(BatchImportation.objects.filter(recurrentImport=pk).order_by("-created_date"), 10)
|
||||||
@ -639,8 +636,7 @@ def view_rimport(request, pk):
|
|||||||
|
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.view_recurrentimport')
|
@permission_required(['agenda_culturel.view_recurrentimport', 'agenda_culturel.run_recurrentimport'])
|
||||||
@permission_required('agenda_culturel.run_recurrentimport')
|
|
||||||
def run_rimport(request, pk):
|
def run_rimport(request, pk):
|
||||||
rimport = get_object_or_404(RecurrentImport, pk=pk)
|
rimport = get_object_or_404(RecurrentImport, pk=pk)
|
||||||
|
|
||||||
@ -665,8 +661,7 @@ class DuplicatedEventsDetailView(LoginRequiredMixin, DetailView):
|
|||||||
|
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.change_event')
|
@permission_required(['agenda_culturel.change_event', 'agenda_culturel.change_duplicatedevents'])
|
||||||
@permission_required('agenda_culturel.change_duplicatedevents')
|
|
||||||
def merge_duplicate(request, pk):
|
def merge_duplicate(request, pk):
|
||||||
edup = get_object_or_404(DuplicatedEvents, pk=pk)
|
edup = get_object_or_404(DuplicatedEvents, pk=pk)
|
||||||
form = MergeDuplicates(duplicates=edup)
|
form = MergeDuplicates(duplicates=edup)
|
||||||
@ -717,8 +712,7 @@ def merge_duplicate(request, pk):
|
|||||||
|
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.change_event')
|
@permission_required(['agenda_culturel.change_event', 'agenda_culturel.change_duplicatedevents'])
|
||||||
@permission_required('agenda_culturel.change_duplicatedevents')
|
|
||||||
def fix_duplicate(request, pk):
|
def fix_duplicate(request, pk):
|
||||||
|
|
||||||
edup = get_object_or_404(DuplicatedEvents, pk=pk)
|
edup = get_object_or_404(DuplicatedEvents, pk=pk)
|
||||||
@ -865,8 +859,7 @@ class CategorisationRuleDeleteView(SuccessMessageMixin, PermissionRequiredMixin,
|
|||||||
success_message = _('The categorisation rule has been successfully deleted.')
|
success_message = _('The categorisation rule has been successfully deleted.')
|
||||||
|
|
||||||
@login_required(login_url="/accounts/login/")
|
@login_required(login_url="/accounts/login/")
|
||||||
@permission_required('agenda_culturel.change_event')
|
@permission_required('agenda_culturel.apply_categorisationrules')
|
||||||
@permission_required('agenda_culturel.apply_categorisationrule')
|
|
||||||
def apply_categorisation_rules(request):
|
def apply_categorisation_rules(request):
|
||||||
|
|
||||||
nb = 0
|
nb = 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user