From 168f2cfae39c5472ab2fcbfaa393311e0bd591f8 Mon Sep 17 00:00:00 2001 From: donpat1to Date: Fri, 10 Oct 2025 19:54:05 +0200 Subject: [PATCH] fixed day ids for shift templates --- backend/src/database/schema.sql | 2 +- frontend/src/types/shiftTemplate.ts | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/backend/src/database/schema.sql b/backend/src/database/schema.sql index f60efe0..1124217 100644 --- a/backend/src/database/schema.sql +++ b/backend/src/database/schema.sql @@ -64,7 +64,7 @@ CREATE TABLE IF NOT EXISTS assigned_shifts ( CREATE TABLE IF NOT EXISTS employee_availabilities ( id TEXT PRIMARY KEY, employee_id TEXT NOT NULL, - day_of_week INTEGER NOT NULL CHECK (day_of_week >= 0 AND day_of_week <= 4), + day_of_week INTEGER NOT NULL CHECK (day_of_week >= 1 AND day_of_week <= 5), start_time TEXT NOT NULL, end_time TEXT NOT NULL, is_available BOOLEAN DEFAULT FALSE, diff --git a/frontend/src/types/shiftTemplate.ts b/frontend/src/types/shiftTemplate.ts index a3be77e..0e30f41 100644 --- a/frontend/src/types/shiftTemplate.ts +++ b/frontend/src/types/shiftTemplate.ts @@ -11,7 +11,7 @@ export interface ShiftTemplate { export interface TemplateShift { id: string; - dayOfWeek: number; // 0-6 (Sonntag=0, Montag=1, ...) + dayOfWeek: number; // 1-5 (Montag=1, Dienstag=2, ...) name: string; startTime: string; // "08:00" endTime: string; // "12:00" @@ -25,6 +25,4 @@ export const DEFAULT_DAYS = [ { id: 3, name: 'Donnerstag' }, { id: 4, name: 'Mittwoch' }, { id: 5, name: 'Freitag' }, - { id: 6, name: 'Samstag' }, - { id: 0, name: 'Sonntag' } ]; \ No newline at end of file