letterboxd import: reduce chance of id collision

This commit is contained in:
mein Name 2025-02-26 21:33:27 -05:00 committed by Henri Dickson
parent d005dbdac2
commit 97f51d78d1

View file

@ -1,6 +1,8 @@
import csv
import tempfile
import zipfile
from datetime import timedelta
from random import randint
import pytz
from django.utils.dateparse import parse_datetime
@ -96,6 +98,7 @@ class LetterboxdImporter(Task):
}
dt = parse_datetime(date + shelf_time_offset[shelf_type])
if dt:
dt += timedelta(seconds=randint(0, 3599))
dt = dt.replace(tzinfo=_tz_sh)
rating_grade = round(float(rating) * 2) if rating else None
comment = None