1
0
Fork 0

Don't start imports with empty csvs

Fixes #2353
This commit is contained in:
Mouse Reeve 2022-11-25 10:35:16 -08:00
parent 9dd0e22a47
commit 015af2c1e7
3 changed files with 12 additions and 3 deletions

View file

@ -37,6 +37,9 @@ class Importer:
"""check over a csv and creates a database entry for the job"""
csv_reader = csv.DictReader(csv_file, delimiter=self.delimiter)
rows = enumerate(list(csv_reader))
if rows:
raise ValueError("CSV file is empty")
job = ImportJob.objects.create(
user=user,
include_reviews=include_reviews,