Kaizen
Browse modulesBookingsbookings/serverTypes

Type Alias: MaterializeOptions

type MaterializeOptions = {
  actorId?: string | null;
  allowOutsideHours?: boolean;
  allowOverbook?: boolean;
  through: Date;
};

Defined in: server/bookings/series-materializer.ts:79

Properties

actorId?

optional actorId?: string | null;

Defined in: server/bookings/series-materializer.ts:83

Audit actor; null/omitted = system (the consumer's cron tick).


allowOutsideHours?

optional allowOutsideHours?: boolean;

Defined in: server/bookings/series-materializer.ts:87

§6.9 bypass-and-record — stamped onto each child's claim.


allowOverbook?

optional allowOverbook?: boolean;

Defined in: server/bookings/series-materializer.ts:85

§6.6 bypass-and-record — stamped onto each child's claim (spec §6.9 note).


through

through: Date;

Defined in: server/bookings/series-materializer.ts:81

Materialize occurrences with occurrenceAt <= through (the new horizon cursor).

On this page