Files
romm/backend
Georges-Antoine Assi 8999b66574 Preserve local LaunchBox data on UPDATE scans and video extensions
UPDATE scans with a known launchbox_id were calling get_rom_by_id(),
which only returns remote data and bypassed get_rom()'s local-first
merge — so local-only fields like Notes were getting clobbered and
local media matching fidelity dropped. get_rom_by_id() now optionally
takes fs_name/platform_slug and merges the local entry when its
DatabaseID matches the requested id.

Also fixes populate_rom_specific_paths writing every video as
video.mp4 regardless of source extension; since store_media_file is a
byte copy, .mkv/.webm contents would be served as .mp4 and break MIME
sniffing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 14:32:34 -04:00
..
2026-04-12 18:43:24 -04:00
2026-02-09 17:26:21 -05:00
2026-04-11 09:58:32 -04:00
2026-04-18 12:13:42 -04:00
2026-02-03 17:09:21 -05:00
2026-04-29 14:30:48 -04:00
2025-08-02 17:55:43 -04:00
2025-07-05 19:17:40 -04:00
2026-04-30 15:22:22 -04:00