This commit is contained in:
Dobromir Popov
2024-10-31 16:12:16 +02:00

View File

@ -255,6 +255,7 @@ async function GenerateSchedule(axios, date, copyFromPreviousMonth = false, auto
});
publishersThisWeek.push(publisher.id);
updateRegistry(publisher.id, day, weekNr);
publisher.currentMonthAssignments += 1;
}
else {
console.log(" " + publisher.firstName + " " + publisher.lastName + " skipped (transport already assigned)");
@ -536,6 +537,7 @@ async function AddPublisherAssignment(prisma, event, shift, availablePubsForTheS
shift.assignments.push(newAssignment);
publishersToday.push(mainPublisher.id);
updateRegistry(mainPublisher.id, day, weekNr);
mainPublisher.currentMonthAssignments += 1;
for (const familyMember of familyMembers) {
const newFamilyAssignment = await prisma.assignment.create({
@ -558,6 +560,8 @@ async function AddPublisherAssignment(prisma, event, shift, availablePubsForTheS
shift.assignments.push(newFamilyAssignment);
publishersToday.push(familyMember.id);
updateRegistry(familyMember.id, day, weekNr);
familyMember.currentMonthAssignments += 1;
}
break;
} else if (familyMembers.length == 0) {
@ -586,6 +590,7 @@ async function AddPublisherAssignment(prisma, event, shift, availablePubsForTheS
shift.assignments.push(newAssignment);
publishersToday.push(mainPublisher.id);
updateRegistry(mainPublisher.id, day, weekNr);
mainPublisher.currentMonthAssignments += 1;
break;
}
}