[scrobbles] Fix dataclass parsing and add puzzles to urls

This commit is contained in:
2025-08-03 01:59:56 -04:00
parent fc72b23b11
commit d04db0ecb5
15 changed files with 240 additions and 232 deletions

View File

@ -1,12 +1,19 @@
from dataclasses import dataclass
from typing import Optional
from django.apps import apps
from django.db import models
from django.urls import reverse
from scrobbles.dataclasses import LifeEventLogData
from scrobbles.dataclasses import BaseLogData, WithPeopleLogData
from scrobbles.mixins import ScrobblableConstants, ScrobblableMixin
BNULL = {"blank": True, "null": True}
@dataclass
class LifeEventLogData(BaseLogData, WithPeopleLogData):
pass
class LifeEvent(ScrobblableMixin):
description = models.TextField(**BNULL)