feat: complete filter centralization pattern and document in CLAUDE.md
This commit is contained in:
@@ -70,7 +70,7 @@ func SaveArtistSettings(db *DB, settings *ArtistSettings) error {
|
||||
monitored = excluded.monitored,
|
||||
last_synced = COALESCE(excluded.last_synced, artist_settings.last_synced)
|
||||
`,
|
||||
settings.ID, settings.Name, nullIfEmpty(settings.MBID), settings.IgnoreSingles, settings.IgnoreCompilations, settings.Monitored, settings.ID,
|
||||
settings.ID, settings.Name, nullIfEmpty(settings.MBID), settings.IgnoreSingles, settings.IgnoreCompilations, settings.Monitored, nullIfEmptyTime(settings.LastSynced),
|
||||
)
|
||||
if err != nil {
|
||||
return fmt.Errorf("save artist settings: %w", err)
|
||||
|
||||
Reference in New Issue
Block a user