Here is the full function:
export async function createNonRecurringSessions(sched, sdate, edate) {
let dateTest = new Date(sdate)
console.log("DateTest: ", dateTest)
const options2 = { suppressAuth: true };
try {
let sessGet = await wixData.query("Bookings/Schedule").eq("_id", sched).find(options2)
console.log("SessGet: ", sessGet.items)
var sessionInfo = {
scheduleId: sched,
start: {
timestamp: new Date(sdate)
},
end: {
timestamp: new Date(edate)
},
type: "EVENT",
tags: ["Blocked"]
};
console.log("Sessinfo: ", sessionInfo)
} catch (err) {
console.log("SessInfo Err: ", err)
}
try {
console.log("Starting Create Session")
let session = await sessions.createSession(sessionInfo, options2)
let data = {
eloggIns: eloggIns,
session: session,
success: true
}
wixData.insert("errorLogger", data, options)
return session;
} catch (err) {
console.log('Failed to create session:', err);
let data = {
eloggIns: eloggIns,
csCatcjErr: err,
success: false
}
let ins = await wixData.insert("errorLogger", data, options)
return ins
}
}
And the Error:
