Deluan
363b93ef25
fix(scanner): preserve artist created_at across PID changes
...
persistArtist now calls repo.CopyAttributes(prevID, a.ID, "created_at")
after ReassignAnnotation, mirroring persistAlbum. Without this, every
PID.Artist config change reset the artist's created_at to scan time,
breaking 'recently added artists' views and any consumer that relies
on the original first-seen timestamp.
Adds CopyAttributes to ArtistRepository (mirroring AlbumRepository's
same-name method) with the same zero-poisoning guard for created_at.
2026-05-24 21:34:47 -03:00
..
2026-04-28 19:40:08 -04:00
2026-04-10 19:29:20 -04:00
2026-04-10 19:29:20 -04:00
2026-05-13 17:44:22 -03:00
2026-05-24 21:34:47 -03:00
2026-01-05 19:05:11 -05:00
2026-05-22 18:00:13 -03:00
2026-05-22 18:00:13 -03:00
2026-05-22 18:00:13 -03:00
2026-04-19 13:16:47 -04:00
2026-03-03 07:58:14 -05:00
2026-02-08 09:57:30 -05:00
2026-05-19 18:02:36 -03:00
2026-02-08 09:57:30 -05:00
2026-04-19 13:16:47 -04:00
2026-02-08 09:57:30 -05:00
2026-04-19 20:07:23 -04:00
2026-03-08 23:57:49 -04:00
2026-05-19 18:02:36 -03:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2026-04-26 14:49:59 -04:00
2026-04-27 12:20:27 -04:00
2026-02-21 19:57:13 -05:00
2026-05-19 18:02:36 -03:00
2026-01-14 19:22:48 -05:00
2026-01-14 19:22:48 -05:00
2026-03-02 08:56:56 -05:00
2026-03-02 08:56:56 -05:00
2026-05-20 17:43:12 -03:00
2026-03-18 18:57:33 -04:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2025-12-06 11:07:18 -05:00
2026-02-08 09:57:30 -05:00
2026-03-15 00:12:58 -04:00
2026-03-15 00:12:58 -04:00
2026-05-01 19:21:48 -04:00
2026-04-26 14:49:59 -04:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2026-05-24 20:05:36 -03:00
2026-05-24 20:05:36 -03:00
2026-02-23 08:51:54 -05:00
2026-02-23 08:51:54 -05:00
2026-04-25 20:27:38 -04:00
2026-04-25 20:27:38 -04:00
2026-02-23 08:51:54 -05:00
2026-02-23 08:51:54 -05:00
2026-02-23 08:51:54 -05:00
2026-02-23 08:51:54 -05:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2025-11-20 09:27:42 -05:00
2026-02-08 09:57:30 -05:00
2026-01-14 19:22:48 -05:00