[fix] end isnt sent when none is selected
This commit is contained in:
@@ -60,7 +60,6 @@ function EventPopover({
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (selectedRange) {
|
if (selectedRange) {
|
||||||
setStart(selectedRange ? formatLocalDateTime(selectedRange.start) : "");
|
setStart(selectedRange ? formatLocalDateTime(selectedRange.start) : "");
|
||||||
setEnd(selectedRange ? formatLocalDateTime(selectedRange.end) : "");
|
|
||||||
}
|
}
|
||||||
}, [selectedRange]);
|
}, [selectedRange]);
|
||||||
|
|
||||||
@@ -68,7 +67,6 @@ function EventPopover({
|
|||||||
const newEvent: CalendarEvent = {
|
const newEvent: CalendarEvent = {
|
||||||
title,
|
title,
|
||||||
start: new Date(start),
|
start: new Date(start),
|
||||||
end: new Date(end),
|
|
||||||
allday,
|
allday,
|
||||||
uid: crypto.randomUUID(),
|
uid: crypto.randomUUID(),
|
||||||
description,
|
description,
|
||||||
@@ -89,7 +87,9 @@ function EventPopover({
|
|||||||
transp: "OPAQUE",
|
transp: "OPAQUE",
|
||||||
color: userPersonnalCalendars[calendarid]?.color,
|
color: userPersonnalCalendars[calendarid]?.color,
|
||||||
};
|
};
|
||||||
|
if (end) {
|
||||||
|
newEvent.end = new Date(end);
|
||||||
|
}
|
||||||
dispatch(
|
dispatch(
|
||||||
putEventAsync({
|
putEventAsync({
|
||||||
cal: userPersonnalCalendars[calendarid],
|
cal: userPersonnalCalendars[calendarid],
|
||||||
|
|||||||
Reference in New Issue
Block a user