fix repeating availability dayofmonh problem

This commit is contained in:
Dobromir Popov
2024-04-05 14:49:15 +03:00
parent b698e4311e
commit 95ac760447
7 changed files with 140 additions and 52 deletions

View File

@ -388,7 +388,7 @@ exports.processEvents = async function (events, year, monthNumber, progressCallb
}
var dayofWeek = common.getDayOfWeekNameEnEnum(date);
var dayofWeek = common.getDayOfWeekNameEnEnumForDate(date);
const cartEvent = cartEvents.find(
(ce) =>
ce.locationId === location.id &&
@ -482,7 +482,7 @@ exports.processEvents = async function (events, year, monthNumber, progressCallb
// create availability with the same date as the event.
//ToDo: add parameter to control if we want to create availability for each event. can be done whe we import previous shifts.
// if (createAvailabilities) {
// const dayofWeek = common.getDayOfWeekNameEnEnum(date);
// const dayofWeek = common.getDayOfWeekNameEnEnumForDate(date);
// const availability = await prisma.availability.create({
// data: {
// publisherId: publisher.id,
@ -536,7 +536,7 @@ exports.processEvents = async function (events, year, monthNumber, progressCallb
//ToDo: check if that works
// const availability = await data.findPublisherAvailability(publisher.id, start);
// if (!availability && createAvailabilities) {
// const dayofWeek = common.getDayOfWeekNameEnEnum(date);
// const dayofWeek = common.getDayOfWeekNameEnEnumForDate(date);
// const availability = await prisma.availability.create({
// data: {
// publisherId: publisher.id,