This commit has no recorded session.
diff
commit 852a257159f93142ff87481af67fc21ff10c5b68Author: Colin Powell <colin@unbl.ink>Date: Thu Jun 18 16:59:03 2026 -0400 [scrobbles] Clean up a TODO already done@@ -579,6 +579,18 @@ named constants for maintainability. - ~vrobbler/apps/scrobbles/importers/tsv.py~ (line 55) -- ="S"= completion status +** TODO [#A] Deduplicate BGG plays before posting :boardgames:bgg:duplication:+:PROPERTIES:+:ID: e9b842bf-0049-42e7-a060-f3ebd0067d2f+:END:++*** Description++No check for existing BGG plays before posting, which can create duplicates.+Should look up past plays by =bggeek_id= first.+ +File: ~vrobbler/apps/boardgames/bgg.py~ (line 117)+ ** TODO [#C] Clean up naming of =bgsplay= parsing :importers:refactoring: :PROPERTIES: :ID: c751dbbc-464a-4e63-9fe3-e034303f7b54@@ -591,6 +603,19 @@ a helper method to create board game scrobbles given a json blob. It's independent of the email flow it was originally creatdd for ** TODO [#B] Is there way to create unique slugs for media instances :media_types:++** TODO [#A] Check for existing book scrobble and update page count :books:scrobbling:+:PROPERTIES:+:ID: 1a0609bc-6b16-4da4-96c1-59588229e4b4+:END:++*** Description++File: ~vrobbler/apps/scrobbles/scrobblers.py~ (line 330)++When scrobbling a book (comic), the code doesn't check for prior scrobbles to+update reading progress. Needed for proper page-count tracking.+ * Version 55.2 [2/2] ** DONE [#A] Fix bug in scrobble id in calendar view :templates: :PROPERTIES:@@ -330,8 +330,6 @@ def manual_scrobble_book( source = READCOMICSONLINE_URL.replace("https://", "") - # TODO: Check for scrobble of this book already and if so, update the page count- book = Book.find_or_create(title, url=url, enrich=True) scrobble_dict = {