letterboxd import: reduce chance of id collision
This commit is contained in:
parent
d005dbdac2
commit
97f51d78d1
1 changed files with 3 additions and 0 deletions
|
@ -1,6 +1,8 @@
|
||||||
import csv
|
import csv
|
||||||
import tempfile
|
import tempfile
|
||||||
import zipfile
|
import zipfile
|
||||||
|
from datetime import timedelta
|
||||||
|
from random import randint
|
||||||
|
|
||||||
import pytz
|
import pytz
|
||||||
from django.utils.dateparse import parse_datetime
|
from django.utils.dateparse import parse_datetime
|
||||||
|
@ -96,6 +98,7 @@ class LetterboxdImporter(Task):
|
||||||
}
|
}
|
||||||
dt = parse_datetime(date + shelf_time_offset[shelf_type])
|
dt = parse_datetime(date + shelf_time_offset[shelf_type])
|
||||||
if dt:
|
if dt:
|
||||||
|
dt += timedelta(seconds=randint(0, 3599))
|
||||||
dt = dt.replace(tzinfo=_tz_sh)
|
dt = dt.replace(tzinfo=_tz_sh)
|
||||||
rating_grade = round(float(rating) * 2) if rating else None
|
rating_grade = round(float(rating) * 2) if rating else None
|
||||||
comment = None
|
comment = None
|
||||||
|
|
Loading…
Add table
Reference in a new issue