load message in front

This commit is contained in:
grimhilt
2023-03-25 13:06:59 +01:00
parent 926dc60920
commit 4d4ef54bcb
12 changed files with 246 additions and 131 deletions

View File

@@ -19,6 +19,7 @@ const validate_mailbox = ajv.compile(schema_mailbox);
*/
router.get("/mailboxes", (req, res) => {
getMailboxes().then((data) => {
data[0].id = 1; // todo debug
res.status(statusCodes.OK).json(data)
});
});
@@ -49,9 +50,10 @@ router.get("/:roomId/messages", async (req, res) => {
* Register a new mailbox inside the app
*/
router.post("/mailbox", async (req, res) => {
console.log(req.body)
const valid = validate_mailbox(req.body);
if (!valid) {
res.status(statusCodes.NOT_ACCEPTABLE).send(validate_mailbox.errors)
res.status(statusCodes.NOT_ACCEPTABLE).send({ error: validate_mailbox.errors });
} else {
await addMailbox(req.body, res);
}