This commit is contained in:
Mads Rasmussen
2023-09-12 18:34:34 +02:00
parent f0b12d64f4
commit 47925cf08c

View File

@@ -21,26 +21,6 @@ export const handlers = [
return res(ctx.status(200), ctx.json(items));
}),
rest.post(umbracoPath(`/document`), async (req, res, ctx) => {
const data = await req.json();
if (!data) return;
umbDocumentData.insert(data);
return res(ctx.status(200));
}),
rest.put(umbracoPath(`/document/:id`), async (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
const data = await req.json();
if (!data) return;
const saved = umbDocumentData.save(id, data);
return res(ctx.status(200), ctx.json(saved));
}),
rest.get(umbracoPath('/document/root/allowed-document-types'), (req, res, ctx) => {
const response = umbDocumentData.getAllowedDocumentTypesAtRoot();
@@ -56,6 +36,17 @@ export const handlers = [
return res(ctx.status(200), ctx.json(response));
}),
rest.put(umbracoPath(`/document/:id`), async (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
const data = await req.json();
if (!data) return;
const saved = umbDocumentData.save(id, data);
return res(ctx.status(200), ctx.json(saved));
}),
rest.get(umbracoPath('/document/:id'), (req, res, ctx) => {
const id = req.params.id as string;
if (!id) return;
@@ -64,4 +55,13 @@ export const handlers = [
return res(ctx.status(200), ctx.json(document));
}),
rest.post(umbracoPath(`/document`), async (req, res, ctx) => {
const data = await req.json();
if (!data) return;
umbDocumentData.insert(data);
return res(ctx.status(200));
}),
];