diff --git a/.replit b/.replit index 6b5c189..e324b17 100644 --- a/.replit +++ b/.replit @@ -19,6 +19,10 @@ externalPort = 80 localPort = 33035 externalPort = 3001 +[[ports]] +localPort = 40585 +externalPort = 6000 + [[ports]] localPort = 41295 externalPort = 5173 diff --git a/server/routes.ts b/server/routes.ts index 2353990..51e24bd 100644 --- a/server/routes.ts +++ b/server/routes.ts @@ -4281,8 +4281,8 @@ export async function registerRoutes(app: Express): Promise { return res.status(404).json({ message: "Sequenza pattuglia sorgente non trovata" }); } - // Controlla se targetDate è uguale a sourceRoute.scheduledDate - const sourceDate = new Date(sourceRoute.scheduledDate).toISOString().split('T')[0]; + // Controlla se targetDate è uguale a sourceRoute.shiftDate + const sourceDate = new Date(sourceRoute.shiftDate).toISOString().split('T')[0]; const targetDateNormalized = new Date(targetDate).toISOString().split('T')[0]; if (sourceDate === targetDateNormalized) { @@ -4312,7 +4312,7 @@ export async function registerRoutes(app: Express): Promise { .insert(patrolRoutes) .values({ guardId: guardId || sourceRoute.guardId, // Usa nuova guardia o mantieni originale - scheduledDate: new Date(targetDate), + shiftDate: targetDate, startTime: sourceRoute.startTime, endTime: sourceRoute.endTime, status: "scheduled", // Nuova sequenza sempre in stato scheduled