diff options
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r-- | ishtar_common/views.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 0d7389949..b005659db 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -886,7 +886,7 @@ class ImportListView(IshtarMixin, LoginRequiredMixin, ListView): def get_queryset(self): user = models.IshtarUser.objects.get(pk=self.request.user.pk) - return self.model.objects.filter(user=user).exclude(state='F' + return self.model.objects.filter(user=user).exclude(state='AC' ).order_by('-creation_date') def post(self, request, *args, **kwargs): @@ -908,13 +908,17 @@ class ImportListView(IshtarMixin, LoginRequiredMixin, ListView): imprt.delete() elif action == 'A': imprt.initialize() + elif action == 'I': + imprt.importation() + elif action == 'AC': + imprt.archive() return HttpResponseRedirect(reverse(self.current_url)) class ImportOldListView(ImportListView): current_url = 'old_imports' def get_queryset(self): user = models.IshtarUser.objects.get(pk=self.request.user.pk) - return self.model.objects.filter(user=user, state='F' + return self.model.objects.filter(user=user, state='AC' ).order_by('-creation_date') class ImportLinkView(IshtarMixin, LoginRequiredMixin, ModelFormSetView): |