|
@@ -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>"
|