Files
jellyfin/MediaBrowser.Controller/Entities
David Federman 7bf08daeec Reattach user data after removing items during library scan
When items are removed during a library scan, their user data is
detached to a placeholder. If a replacement item already exists
(e.g., a new version of the same episode was added before the old
file was deleted), the user data would be stranded in the placeholder
because the replacement item's initial ReattachUserDataAsync call
happened before the old item was deleted.

This fix checks for remaining valid children that share user data
keys with removed items and reattaches any detached user data to them.

Fixes #16149
2026-02-12 20:38:28 -08:00
..
2025-03-25 16:45:00 +01:00
2024-10-10 18:01:14 +00:00
2024-10-10 18:01:14 +00:00
2025-03-25 16:45:00 +01:00
2024-10-10 18:01:14 +00:00
2021-12-07 15:24:57 +01:00
2025-03-25 16:45:00 +01:00
2021-06-06 18:11:51 +02:00
2024-08-30 15:29:48 +02:00
2024-10-10 18:01:14 +00:00
2024-10-10 18:01:14 +00:00
2024-10-10 18:01:14 +00:00
2025-06-18 00:41:09 +02:00
2025-09-12 13:58:16 -06:00
2024-10-10 18:01:14 +00:00