Clarifies wording on pending imports

Fixes #1118
This commit is contained in:
Mouse Reeve
2021-06-14 11:59:44 -07:00
parent e4b815d276
commit 9a67c61487
2 changed files with 8 additions and 1 deletions

View File

@ -78,13 +78,15 @@ class ImportStatus(View):
def get(self, request, job_id):
"""status of an import job"""
job = models.ImportJob.objects.get(id=job_id)
job = get_object_or_404(models.ImportJob, id=job_id)
if job.user != request.user:
raise PermissionDenied
try:
task = app.AsyncResult(job.task_id)
except ValueError:
task = None
items = job.items.order_by("index").all()
failed_items = [i for i in items if i.fail_reason]
items = [i for i in items if not i.fail_reason]