added ? to colors in calendar and changed the api calls to get all personnal calendars

This commit is contained in:
Camille Moussu
2025-07-03 17:04:11 +02:00
parent 29980e1fad
commit 1b55f82e45
3 changed files with 2 additions and 4 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ export async function getCalendars(userId: string, opaque_token: string) {
export async function getCalendar(id: string, opaque_token: string) {
const response = await fetch(
`${process.env.PUBLIC_CALENDAR_BASE_URL}/dav/calendars/${id}/${id}.json`,
`${process.env.PUBLIC_CALENDAR_BASE_URL}/dav/calendars/${id}.json`,
{
method: "REPORT",
headers: {
-2
View File
@@ -21,11 +21,9 @@ export const getCalendarsAsync = createAsyncThunk<
? cal["calendarserver:source"]._links.self.href
.replace("/calendars/", "")
.replace(".json", "")
.split("/")[0]
: cal._links.self.href
.replace("/calendars/", "")
.replace(".json", "")
.split("/")[0];
const color = cal["apple:color"];
const calendarDetails = await getCalendar(id, access_token);
+1 -1
View File
@@ -4,7 +4,7 @@ export interface Calendars {
id: string;
name: string;
prodid?: string;
color: string;
color?: string;
description?: string;
calscale?: string;
version?: string;