Korrigiere UI-Hinweise

This commit is contained in:
2025-06-16 15:47:02 +02:00
parent d52a9d77ab
commit a3b123f466
+16 -10
View File
@@ -19,7 +19,7 @@ const getMonday = actualDayObject => {
}
/** @type {String[]} **/
const day_list = ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sontag']
const weekday_list = ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sontag']
/** @param {Date} actualDayObject **/
const getDateString = actualDayObject => {
@@ -49,17 +49,23 @@ export const actions = {
const form_data = await request.formData();
// @ts-ignore
let actualDayObject = getMonday(new Date(form_data.get('week')))
day_list.forEach(day => {
if (form_data.get(day) !== '00:00:00' && form_data.get(day) !== '00:00') {
const working_day = getDateString(actualDayObject)
const body_data = {
workingDay: working_day,
workingTime: form_data.get(day),
}
WorkingHoursRepository.addOrUpdate(env.API_URL, working_day, body_data);
}
/** @type {Object<String,String>} **/
let day_list = {}
weekday_list.forEach(day => {
day_list[day] = getDateString(actualDayObject)
actualDayObject.setDate(actualDayObject.getDate() + 1)
})
for (const pair of form_data.entries()) {
const working_day = day_list[pair[0]] ?? null
if (working_day === null) {
continue
}
const body_data = {
workingDay: working_day,
workingTime: pair[1],
}
await WorkingHoursRepository.addOrUpdate(env.API_URL, working_day, body_data);
}
},
'import-csv': async ({ request }) => {
const form_data = await request.formData();