diff --git a/components/calendar/PreviewCard.vue b/components/calendar/PreviewCard.vue index 0dcb158..281facd 100644 --- a/components/calendar/PreviewCard.vue +++ b/components/calendar/PreviewCard.vue @@ -25,6 +25,28 @@ const calendarLink = computed(() => isOwner.value ? `/my/calendars/${props.calen {{ calendar.name }} diff --git a/server/api/calendars/[id].patch.ts b/server/api/calendars/[id].patch.ts index d331d97..5cd66f6 100644 --- a/server/api/calendars/[id].patch.ts +++ b/server/api/calendars/[id].patch.ts @@ -51,7 +51,8 @@ export default defineEventHandler(async (event) => { name: bodyData.name, world_id: bodyData.worldId, today: bodyData.today, - state: bodyData.state + state: bodyData.state, + color: bodyData.color, } as never ) .eq("id", params.id) diff --git a/server/api/calendars/query.get.ts b/server/api/calendars/query.get.ts index 9a78d3d..d3adcb5 100644 --- a/server/api/calendars/query.get.ts +++ b/server/api/calendars/query.get.ts @@ -19,6 +19,7 @@ export default defineEventHandler(async (event) => { today, months:calendar_months (*), state, + color, createdAt:created_at, updatedAt:updated_at, eventNb:calendar_events(count), @@ -36,6 +37,7 @@ export default defineEventHandler(async (event) => { today, months:calendar_months (*), state, + color, createdAt:created_at, updatedAt:updated_at, events:calendar_events (