From bcf62d7de4008570794fcd3096542ace2cc761c6 Mon Sep 17 00:00:00 2001 From: Broque Thomas Date: Tue, 25 Nov 2025 17:54:14 -0800 Subject: [PATCH] Update music_database.py --- database/music_database.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/database/music_database.py b/database/music_database.py index 795663a..9cca9a8 100644 --- a/database/music_database.py +++ b/database/music_database.py @@ -2609,11 +2609,11 @@ class MusicDatabase: watchlist_artists = [] for row in rows: - # Safely get optional columns with defaults - image_url = row.get('image_url') if 'image_url' in existing_columns else None - include_albums = bool(row.get('include_albums', 1)) if 'include_albums' in existing_columns else True - include_eps = bool(row.get('include_eps', 1)) if 'include_eps' in existing_columns else True - include_singles = bool(row.get('include_singles', 1)) if 'include_singles' in existing_columns else True + # Safely get optional columns with defaults (sqlite3.Row uses dict-style access) + image_url = row['image_url'] if 'image_url' in existing_columns else None + include_albums = bool(row['include_albums']) if 'include_albums' in existing_columns else True + include_eps = bool(row['include_eps']) if 'include_eps' in existing_columns else True + include_singles = bool(row['include_singles']) if 'include_singles' in existing_columns else True watchlist_artists.append(WatchlistArtist( id=row['id'],