Files
romm/backend
Spinnich 15b485b118 fix(collections): address reviewer feedback on types and concurrency
- Use CollectionSchema instead of ReturnType<typeof collectionsStore.getCollection>
  in AddRoms.vue and RemoveRoms.vue (simpler, per gantoine review)
- Wrap bulk INSERT in a savepoint so a concurrent duplicate-key violation
  is caught via IntegrityError and ignored rather than aborting the transaction
- Only bump Collection.updated_at in remove_roms_from_collection when rows
  were actually deleted (rowcount > 0), matching add_roms_to_collection behavior

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 06:46:12 -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-02-03 17:09:21 -05:00
2026-04-12 11:04:12 -04:00
2025-08-02 17:55:43 -04:00
2026-04-12 18:43:24 -04:00
2025-07-05 19:17:40 -04:00
2026-03-08 14:56:56 -04:00
2026-03-14 22:13:38 -04:00
2026-04-12 11:04:12 -04:00