diff --git a/server/api/dms/folder.get.js b/server/api/dms/folder.get.js index 5c39795..3cbdabd 100644 --- a/server/api/dms/folder.get.js +++ b/server/api/dms/folder.get.js @@ -7,8 +7,11 @@ export default defineEventHandler( async (event) => { const successMsg = "Hello from the backend"; + const folders = await prisma.cabinets.findMany(); + return { status: 200, - message: successMsg + message: successMsg, + folders: folders }; }); \ No newline at end of file diff --git a/server/api/dms/folder.post.js b/server/api/dms/folder.post.js new file mode 100644 index 0000000..4df8491 --- /dev/null +++ b/server/api/dms/folder.post.js @@ -0,0 +1,24 @@ +import { PrismaClient } from "@prisma/client"; + +const prisma = new PrismaClient(); + +export default defineEventHandler( async (event) => { + console.log("This is a test for a POST request to the backend"); + + // const successMsg = "Hello from the backend"; + + const body = readBody(event); + + if (!body) { + return { + status: 400, + message: "Body was not received" + } + } else { + return { + status: 200, + message: "Body received successfully", + body: body + }; + } +}); \ No newline at end of file