fix: add calendarAddress and replyTo to calendar participants for Stalwart compatibility #189 #192

This commit is contained in:
Linus Rath
2026-04-14 14:26:28 +02:00
parent 6678501501
commit 168b36d419
4 changed files with 52 additions and 3 deletions
+10
View File
@@ -112,6 +112,16 @@ export default function CalendarPage() {
// Swipe navigation ref (handlers defined after navigatePrev/navigateNext)
const touchStartRef = useRef<{ x: number; y: number; time: number } | null>(null);
// Keep detailEvent in sync with store events (e.g. after update + refetch)
useEffect(() => {
if (detailEvent) {
const updated = events.find(e => e.id === detailEvent.id);
if (updated && updated !== detailEvent) {
setDetailEvent(updated);
}
}
}, [events, detailEvent]);
// Check auth on mount
useEffect(() => {
checkAuth().finally(() => {