feat: Add specific shift date field for multi-day events with date selector in EventEditor and date badge in ShiftMatrix

This commit is contained in:
Richard
2026-07-31 10:52:20 +02:00
parent 67b02f6646
commit 821e14fcab
13 changed files with 104 additions and 62 deletions
+3
View File
@@ -321,11 +321,13 @@ export default function App() {
}
for (let sData of taData.shifts) {
const shiftDate = sData.date || eventPayload.start_date;
if (sData.id) {
await apiFetch(`/shifts/${sData.id}/`, {
method: 'PATCH',
body: JSON.stringify({
title: sData.title,
date: shiftDate,
start_time: sData.start_time,
end_time: sData.end_time,
max_participants: sData.max_participants,
@@ -338,6 +340,7 @@ export default function App() {
body: JSON.stringify({
task_area: taId,
title: sData.title,
date: shiftDate,
start_time: sData.start_time,
end_time: sData.end_time,
max_participants: sData.max_participants,