refactor(airtrail): save the settings in one transaction

The address and the key it may no longer carry now change together, as
they do for Dawarich, so the transaction ratchet drops the AirTrail entry.
The tests that pinned the old no-transaction shape now pin the new one.
This commit is contained in:
Maurice
2026-11-12 17:31:56 +01:00
parent 8979bd1fcd
commit ae26a6c61c
5 changed files with 55 additions and 56 deletions
-1
View File
@@ -28,7 +28,6 @@
"src/nest/integrations/airtrail-link.service.ts#AirtrailLinkService.pushReservationToAirtrail": 2,
"src/nest/integrations/airtrail-sync.service.ts#AirtrailSyncService.runAirtrailSync": 2,
"src/nest/integrations/airtrail-sync.service.ts#AirtrailSyncService.syncOwner": 8,
"src/nest/integrations/airtrail.service.ts#AirtrailService.saveSettings": 2,
"src/nest/integrations/dawarich-sync.service.ts#DawarichSyncService.runSync": 2,
"src/nest/integrations/dawarich-sync.service.ts#DawarichSyncService.syncTripWindow": 3,
"src/nest/integrations/dawarich-sync.service.ts#DawarichSyncService.syncUserOnce": 3,