feat: enable updating gottesdienste

This commit is contained in:
2025-03-21 21:18:25 +01:00
parent 4d92b911b7
commit 3caf5a0c13
5 changed files with 73 additions and 27 deletions

View File

@@ -87,6 +87,22 @@ export namespace API {
})
}
export async function addGottesdienstNew(gottesdienst: Gottesdienst) {
return api("/gottesdienste", "PUT", {
...gottesdienst,
date: gottesdienst.date.getTime(),
attendance: gottesdienst.attendance.getTime()
}).then(data => data.json())
}
export async function updateGottesdienst(gottesdienst: Gottesdienst) {
return api("/gottesdienste", "PATCH", {
...gottesdienst,
date: gottesdienst.date.getTime(),
attendance: gottesdienst.attendance.getTime()
}).then(res => res.status == 200)
}
export async function getMinistranten() {
return api("/ministranten", "GET").then(res => res.json())
}