Fixes checking csv length to consider headers
This commit is contained in:
parent
015af2c1e7
commit
304757091e
1 changed files with 3 additions and 2 deletions
|
@ -36,9 +36,10 @@ class Importer:
|
||||||
def create_job(self, user, csv_file, include_reviews, privacy):
|
def create_job(self, user, csv_file, include_reviews, privacy):
|
||||||
"""check over a csv and creates a database entry for the job"""
|
"""check over a csv and creates a database entry for the job"""
|
||||||
csv_reader = csv.DictReader(csv_file, delimiter=self.delimiter)
|
csv_reader = csv.DictReader(csv_file, delimiter=self.delimiter)
|
||||||
rows = enumerate(list(csv_reader))
|
rows = list(csv_reader)
|
||||||
if rows:
|
if len(rows) <= 1:
|
||||||
raise ValueError("CSV file is empty")
|
raise ValueError("CSV file is empty")
|
||||||
|
rows = enumerate(rows)
|
||||||
|
|
||||||
job = ImportJob.objects.create(
|
job = ImportJob.objects.create(
|
||||||
user=user,
|
user=user,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue