duration changes

This commit is contained in:
paritosh18
2025-12-24 17:07:11 +05:30
parent 927649b4f6
commit ddc2e46dd2
2 changed files with 11 additions and 1 deletions

View File

@@ -110,7 +110,7 @@ export const CreateActivityDto = z.object({
/* DURATION / ENERGY */ /* DURATION / ENERGY */
energyLevelXid: z.number().int().nullable().optional(), energyLevelXid: z.number().int().nullable().optional(),
activityDurationMins: z.number().int().nullable().optional(), durationDays:z.number().int().optional(),
durationHours: z.number().int().optional(), durationHours: z.number().int().optional(),
durationMins: z.number().int().optional(), durationMins: z.number().int().optional(),

View File

@@ -2311,6 +2311,16 @@ export class HostService {
}; };
}; };
/* =====================================================
* DURATION CONVERSION
* ===================================================== */
const durationDays = Number(payload.durationDays ?? 0);
const durationHours = Number(payload.durationHours ?? 0);
const durationMins = Number(payload.durationMins ?? 0);
payload.activityDurationMins =
durationDays * 24 * 60 + durationHours * 60 + durationMins;
/* ===================================================== /* =====================================================
* BASIC GUARDS * BASIC GUARDS
* ===================================================== */ * ===================================================== */