fix(auth): align demo staff phone identity and clock-in payload

This commit is contained in:
zouantchaw
2026-03-17 14:44:32 +01:00
parent 1a3a120499
commit 13471629f6
5 changed files with 103 additions and 1 deletions

View File

@@ -631,6 +631,10 @@ async function main() {
assert.ok(Array.isArray(todaysShifts.items));
const assignedTodayShift = todaysShifts.items.find((shift) => shift.shiftId === fixture.shifts.assigned.id);
assert.ok(assignedTodayShift);
assert.equal(assignedTodayShift.clientName, fixture.business.name);
assert.equal(typeof assignedTodayShift.hourlyRate, 'number');
assert.equal(typeof assignedTodayShift.latitude, 'number');
assert.equal(typeof assignedTodayShift.longitude, 'number');
assert.equal(assignedTodayShift.clockInMode, fixture.shifts.assigned.clockInMode);
assert.equal(assignedTodayShift.allowClockInOverride, fixture.shifts.assigned.allowClockInOverride);
logStep('staff.clock-in.shifts-today.ok', { count: todaysShifts.items.length });