Nathaniel Ledford
bb50127de4
LRC-LIB-SMARTCOLL: report saved smart albums whose rules no longer check
...
Rules are checked when they are made, but a saved smart album can go
bad later. The usual case is a rule testing an album that is then
deleted; it silently matches nothing.
Catalog::smart_album_problems(id) checks a saved album's rules as they
are now (RuleSet::upgrade, then RuleSet::check). It is empty for a sound
smart album, a plain album or no album. albums.list reports `problems`
for every smart album, e.g. ["rule 1: no album 8"].
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-09 10:54:57 -04:00
..
2026-10-09 10:54:57 -04:00
2026-10-08 23:57:36 -04:00
2026-10-05 18:58:04 -04:00
2026-10-08 23:13:16 +00:00
2026-10-09 00:29:59 -04:00
2026-10-09 00:29:59 -04:00
2026-10-02 20:31:40 -04:00
2026-10-08 16:25:25 -07:00
2026-10-09 01:36:13 -04:00
2026-10-08 22:07:23 -04:00
2026-10-08 21:19:42 +00:00
2026-10-09 10:54:56 -04:00
2026-10-08 22:29:31 -04:00
2026-10-08 22:29:31 -04:00
2026-10-08 22:29:31 -04:00
2026-10-09 00:29:59 -04:00
2026-10-07 06:54:26 -04:00
2026-10-04 12:25:22 -04:00
2026-10-08 20:47:04 +00:00
2026-10-08 22:00:34 +00:00
2026-10-09 00:30:17 -04:00
2026-10-09 00:29:59 -04:00
2026-10-09 00:05:35 +05:30
2026-10-09 06:26:47 -05:00
2026-10-09 00:13:49 +05:30
2026-10-09 00:57:19 +05:30
2026-10-08 17:14:04 +00:00
2026-10-09 08:34:41 -04:00
2026-10-05 08:23:26 -04:00
2026-10-05 17:17:41 -04:00
2026-10-08 22:07:23 -04:00
2026-10-07 05:41:28 -04:00
2026-10-09 00:05:35 +05:30
2026-10-04 02:59:25 -04:00
2026-10-08 21:19:42 +00:00
2026-10-07 20:53:25 -04:00
2026-10-07 06:19:45 -04:00
2026-10-08 22:07:20 -04:00
2026-10-08 21:02:07 -04:00
2026-10-01 10:43:57 -04:00
2026-10-08 22:07:23 -04:00
2026-10-07 05:41:26 -04:00
2026-10-08 22:29:31 -04:00
2026-10-08 22:29:31 -04:00
2026-10-08 16:41:11 -04:00
2026-10-05 02:26:49 -04:00
2026-10-08 20:47:04 +00:00
2026-10-08 22:00:34 +00:00
2026-10-07 20:14:41 -04:00
2026-10-09 10:54:57 -04:00
2026-10-04 12:34:53 -04:00
2026-10-09 10:54:57 -04:00
2026-10-05 18:13:00 -04:00
2026-10-07 20:23:17 -04:00
2026-10-07 09:56:50 -04:00
2026-10-08 19:27:32 +00:00
2026-10-01 13:20:06 -04:00
2026-10-08 22:07:20 -04:00
2026-10-08 21:02:06 -04:00
2026-10-08 17:34:31 +00:00
2026-10-08 21:19:42 +00:00