Explored status was stored only in frontend memory; on reload the badge disappeared because the API never returned it. Added explored_at column to mirrored_playlists (auto-migrated), written when build-tree completes, and read back via SELECT * so the badge survives page refreshes. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| music_database.py | ||