Compare commits
No commits in common. "580fbfcaabc36cb4cb42d5b77564b6be216292a6" and "c8fa396c8fb75b0a2ff3451e29663a771a5c87ab" have entirely different histories.
580fbfcaab
...
c8fa396c8f
4
.replit
4
.replit
@ -35,10 +35,6 @@ externalPort = 4200
|
|||||||
localPort = 42175
|
localPort = 42175
|
||||||
externalPort = 3002
|
externalPort = 3002
|
||||||
|
|
||||||
[[ports]]
|
|
||||||
localPort = 42187
|
|
||||||
externalPort = 6800
|
|
||||||
|
|
||||||
[[ports]]
|
[[ports]]
|
||||||
localPort = 43169
|
localPort = 43169
|
||||||
externalPort = 5000
|
externalPort = 5000
|
||||||
|
|||||||
BIN
database-backups/vigilanzaturni_v1.0.41_20251023_134119.sql.gz
Normal file
BIN
database-backups/vigilanzaturni_v1.0.41_20251023_134119.sql.gz
Normal file
Binary file not shown.
Binary file not shown.
@ -929,7 +929,7 @@ export async function registerRoutes(app: Express): Promise<Server> {
|
|||||||
const weekEndTimestampForContract = new Date(weekEndYear, weekEndMonth - 1, weekEndDay, 23, 59, 59, 999);
|
const weekEndTimestampForContract = new Date(weekEndYear, weekEndMonth - 1, weekEndDay, 23, 59, 59, 999);
|
||||||
|
|
||||||
// Ottieni tutti i siti attivi della sede con contratto valido nelle date della settimana
|
// Ottieni tutti i siti attivi della sede con contratto valido nelle date della settimana
|
||||||
const allActiveSites = await db
|
const activeSites = await db
|
||||||
.select()
|
.select()
|
||||||
.from(sites)
|
.from(sites)
|
||||||
.leftJoin(serviceTypes, eq(sites.serviceTypeId, serviceTypes.id))
|
.leftJoin(serviceTypes, eq(sites.serviceTypeId, serviceTypes.id))
|
||||||
@ -944,12 +944,6 @@ export async function registerRoutes(app: Express): Promise<Server> {
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
// Filtra solo siti FISSI in base alla classificazione del serviceType
|
|
||||||
// Esclude siti con classificazione "mobile" che vanno gestiti in Planning Mobile
|
|
||||||
const activeSites = allActiveSites.filter((s: any) =>
|
|
||||||
!s.service_types || s.service_types.classification?.toLowerCase() === "fisso"
|
|
||||||
);
|
|
||||||
|
|
||||||
// Ottieni tutti i turni della settimana per la sede
|
// Ottieni tutti i turni della settimana per la sede
|
||||||
// ✅ CORRETTO: Usa timestamp già creati correttamente sopra
|
// ✅ CORRETTO: Usa timestamp già creati correttamente sopra
|
||||||
const weekStartTimestamp = weekStartTimestampForContract;
|
const weekStartTimestamp = weekStartTimestampForContract;
|
||||||
@ -1532,7 +1526,7 @@ export async function registerRoutes(app: Express): Promise<Server> {
|
|||||||
|
|
||||||
// Filtra solo turni FISSI in base alla classificazione del serviceType
|
// Filtra solo turni FISSI in base alla classificazione del serviceType
|
||||||
const weekShifts = allWeekShifts.filter((s: any) =>
|
const weekShifts = allWeekShifts.filter((s: any) =>
|
||||||
s.serviceType && s.serviceType.classification?.toLowerCase() === "fisso"
|
s.serviceType && s.serviceType.classification === "fisso"
|
||||||
);
|
);
|
||||||
|
|
||||||
// Ottieni tutte le assegnazioni per i turni della settimana
|
// Ottieni tutte le assegnazioni per i turni della settimana
|
||||||
|
|||||||
16
version.json
16
version.json
@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": "1.0.51",
|
"version": "1.0.50",
|
||||||
"lastUpdate": "2025-10-24T13:29:30.617Z",
|
"lastUpdate": "2025-10-24T10:26:29.152Z",
|
||||||
"changelog": [
|
"changelog": [
|
||||||
{
|
|
||||||
"version": "1.0.51",
|
|
||||||
"date": "2025-10-24",
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Deployment automatico v1.0.51"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"version": "1.0.50",
|
"version": "1.0.50",
|
||||||
"date": "2025-10-24",
|
"date": "2025-10-24",
|
||||||
@ -301,6 +295,12 @@
|
|||||||
"date": "2025-10-17",
|
"date": "2025-10-17",
|
||||||
"type": "patch",
|
"type": "patch",
|
||||||
"description": "Deployment automatico v1.0.2"
|
"description": "Deployment automatico v1.0.2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"version": "1.0.1",
|
||||||
|
"date": "2025-10-17",
|
||||||
|
"type": "patch",
|
||||||
|
"description": "Deployment automatico v1.0.1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user