From 6c0bd2e4097c84562e3b34c962613a3d7806ef58 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Sun, 8 Sep 2024 00:52:50 -0400 Subject: [PATCH] [scrobbles] Clean up references to book_page_data --- vrobbler/apps/scrobbles/models.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/vrobbler/apps/scrobbles/models.py b/vrobbler/apps/scrobbles/models.py index 35ce646..84e3087 100644 --- a/vrobbler/apps/scrobbles/models.py +++ b/vrobbler/apps/scrobbles/models.py @@ -512,7 +512,9 @@ class Scrobble(TimeStampedModel): LifeEvent, on_delete=models.DO_NOTHING, **BNULL ) mood = models.ForeignKey(Mood, on_delete=models.DO_NOTHING, **BNULL) - brickset = models.ForeignKey(BrickSet, on_delete=models.DO_NOTHING, **BNULL) + brickset = models.ForeignKey( + BrickSet, on_delete=models.DO_NOTHING, **BNULL + ) media_type = models.CharField( max_length=14, choices=MediaType.choices, default=MediaType.VIDEO ) @@ -894,15 +896,15 @@ class Scrobble(TimeStampedModel): def calc_reading_duration(self) -> int: duration = 0 - if self.book_page_data: - for k, v in self.book_page_data.items(): + if self.logdata.page_data: + for k, v in self.logdata.page_data.items(): duration += v.get("duration") return duration def calc_pages_read(self) -> int: pages_read = 0 - if self.book_page_data: - pages = [int(k) for k in self.book_page_data.keys()] + if self.logdata.page_data: + pages = [int(k) for k in self.logdata.page_data.keys()] pages.sort() if len(pages) == 1: pages_read = 1 @@ -915,8 +917,8 @@ class Scrobble(TimeStampedModel): @property def last_page_read(self) -> int: last_page = 0 - if self.book_page_data: - pages = [int(k) for k in self.book_page_data.keys()] + if self.logdata.page_data: + pages = [int(k) for k in self.logdata.page_data.keys()] pages.sort() last_page = pages[-1] return last_page