fixed the schema and the NA problem and multiple transport creation
This commit is contained in:
@@ -47,7 +47,7 @@ export const PickupTransportDto = z.object({
|
||||
/* ================= EQUIPMENT ================= */
|
||||
export const EquipmentDto = z.object({
|
||||
equipmentName: z.string(),
|
||||
isEquipmentChargeable: z.boolean().optional().default(false),
|
||||
isEquipmentChargeable: z.boolean().optional(),
|
||||
equipmentBasePrice: z.number().int().optional().default(0),
|
||||
equipmentTotalPrice: z.number().int().optional().default(0),
|
||||
});
|
||||
@@ -55,7 +55,7 @@ export const EquipmentDto = z.object({
|
||||
/* ================= NAVIGATION MODE ================= */
|
||||
export const NavigationModeDto = z.object({
|
||||
navigationModeXid: z.number().int(),
|
||||
isChargeable: z.boolean().optional().default(false),
|
||||
isChargeable: z.boolean().optional(),
|
||||
totalPrice: z.number().int().optional().default(0),
|
||||
});
|
||||
|
||||
@@ -114,23 +114,23 @@ export const CreateActivityDto = z.object({
|
||||
durationHours: z.number().int().optional(),
|
||||
durationMins: z.number().int().optional(),
|
||||
|
||||
foodAvailable: z.boolean().optional().default(false),
|
||||
foodAvailable: z.boolean().optional(),
|
||||
foodIsChargeable: z.boolean().optional().default(false),
|
||||
alcoholAvailable: z.boolean().optional().default(false),
|
||||
alcoholAvailable: z.boolean().optional(),
|
||||
|
||||
trainerAvailable: z.boolean().optional().default(false),
|
||||
trainerAvailable: z.boolean().optional(),
|
||||
trainerIsChargeable: z.boolean().optional().default(false),
|
||||
|
||||
pickUpDropAvailable: z.boolean().optional().default(false),
|
||||
pickUpDropAvailable: z.boolean().optional(),
|
||||
pickUpDropIsChargeable: z.boolean().optional().default(false),
|
||||
|
||||
inActivityAvailable: z.boolean().optional().default(false),
|
||||
inActivityAvailable: z.boolean().optional(),
|
||||
inActivityIsChargeable: z.boolean().optional().default(false),
|
||||
|
||||
equipmentAvailable: z.boolean().optional().default(false),
|
||||
equipmentAvailable: z.boolean().optional(),
|
||||
equipmentIsChargeable: z.boolean().optional().default(false),
|
||||
|
||||
cancellationAvailable: z.boolean().optional().default(false),
|
||||
cancellationAvailable: z.boolean().optional(),
|
||||
cancellationAllowedBeforeMins: z.number().int().nullable().optional(),
|
||||
|
||||
currencyXid: z.number().int().nullable().optional(),
|
||||
|
||||
Reference in New Issue
Block a user