Kaizen
Browse modulesBookingsbookings/serverTypes

Type Alias: OfferExpirySweepResult

type OfferExpirySweepResult = {
  expired: number;
  found: number;
  skipped: number;
};

Defined in: server/bookings/lifecycle-sweepers.ts:73

Result shape for the offer-expiry sweep (§6.4/§6.10/§11).

Properties

expired

expired: number;

Defined in: server/bookings/lifecycle-sweepers.ts:77

Number of offers expired (each drives a party-unit expiry + cascade).


found

found: number;

Defined in: server/bookings/lifecycle-sweepers.ts:75

Number of offered offer rows returned by the query (before party grouping).


skipped

skipped: number;

Defined in: server/bookings/lifecycle-sweepers.ts:83

Number of offers skipped because the booking already moved: the CAS lost (StaleBookingError) or the booking is no longer offered (InvalidTransitionError) — both safe, neither leaves a wrongly-live offer.

On this page