[tasks] A few little clean ups

This commit is contained in:
2025-08-06 10:59:32 -04:00
parent df91526b0c
commit fd3487c225
2 changed files with 3 additions and 3 deletions

View File

@ -1,11 +1,10 @@
from dataclasses import dataclass from dataclasses import dataclass
from datetime import datetime
from typing import Optional from typing import Optional
from django.apps import apps from django.apps import apps
from django.db import models from django.db import models
from django.urls import reverse from django.urls import reverse
from scrobbles.dataclasses import BaseLogData, JSONDataclass from scrobbles.dataclasses import BaseLogData
from scrobbles.mixins import LongPlayScrobblableMixin, ScrobblableConstants from scrobbles.mixins import LongPlayScrobblableMixin, ScrobblableConstants
BNULL = {"blank": True, "null": True} BNULL = {"blank": True, "null": True}
@ -33,6 +32,7 @@ class TaskLogData(BaseLogData):
if isinstance(self.notes, list): if isinstance(self.notes, list):
note_block = "</br>".join(self.notes) note_block = "</br>".join(self.notes)
# DEPRECATED ... we don't store notes in dicts anymore
if isinstance(self.notes, dict): if isinstance(self.notes, dict):
for id, content in self.notes.items(): for id, content in self.notes.items():
note_block += content + "</br>" note_block += content + "</br>"

View File

@ -64,7 +64,7 @@ def convert_old_todoist_log_to_new(commit=False):
print(f"Updating scrobble {scrobble.id}") print(f"Updating scrobble {scrobble.id}")
if commit: if commit:
scrobble.save(update_fields=["log"]) scrobble.save(update_fields=["log"])
print(f"Converted {scrobbles.count()} todoist tasks logs") print(f"Updated {scrobbles.count()} todoist tasks logs")
def convert_notes_to_dict(commit=False): def convert_notes_to_dict(commit=False):