From 1fedf77b87bae6cff81d94b2843fd63e6f93acd5 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Thu, 15 Jun 2023 11:13:53 -0400 Subject: [PATCH] Fix error getting process log lines --- vrobbler/apps/scrobbles/models.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/vrobbler/apps/scrobbles/models.py b/vrobbler/apps/scrobbles/models.py index cd4da28..2c79f25 100644 --- a/vrobbler/apps/scrobbles/models.py +++ b/vrobbler/apps/scrobbles/models.py @@ -102,10 +102,11 @@ class BaseFileImportMixin(TimeStampedModel): def scrobbles(self) -> models.QuerySet: scrobble_ids = [] - for line in self.process_log.split("\n"): - sid = line.split("\t")[0] - if sid: - scrobble_ids.append(sid) + if self.process_log: + for line in self.process_log.split("\n"): + sid = line.split("\t")[0] + if sid: + scrobble_ids.append(sid) return Scrobble.objects.filter(id__in=scrobble_ids) def mark_started(self):