feat: add trip preference overrides with precedence resolution

This commit is contained in:
Bastian Wagner
2026-08-17 15:38:03 +02:00
parent ee7ec94ea0
commit dedb3fff40
12 changed files with 373 additions and 0 deletions

View File

@@ -11,6 +11,8 @@ import { TripInvitationsRepository } from './trip-invitations.repository';
import { TripInvitationsService } from './trip-invitations.service';
import { TravelersRepository } from './travelers.repository';
import { TravelersService } from './travelers.service';
import { TripPreferenceOverridesRepository } from './trip-preference-overrides.repository';
import { TripPreferenceOverridesService } from './trip-preference-overrides.service';
@Module({
imports: [DatabaseModule],
@@ -26,6 +28,8 @@ import { TravelersService } from './travelers.service';
TripInvitationsService,
TravelersRepository,
TravelersService,
TripPreferenceOverridesRepository,
TripPreferenceOverridesService,
],
exports: [
TripsService,
@@ -34,6 +38,7 @@ import { TravelersService } from './travelers.service';
TripMembershipGuard,
TripInvitationsService,
TravelersService,
TripPreferenceOverridesService,
],
})
export class TripsLibModule {}