created bazaarApiRef

Signed-off-by: Klara <klarabroman@live.se>

Co-authored-by: lykkeaxlin <lykkeaxlin@hotmail.com>
This commit is contained in:
Klara
2021-09-16 14:10:47 +02:00
parent c28f97ef45
commit 82c9c4965a
19 changed files with 248 additions and 153 deletions
+18 -2
View File
@@ -70,7 +70,7 @@ export async function createRouter(
}
});
router.put('/members/add', async (request, response) => {
router.put('/member', async (request, response) => {
const userId = request.headers.user_id;
const entityRef = request.headers.entity_ref;
@@ -83,10 +83,12 @@ export async function createRouter(
response.send({ status: 'ok' });
});
router.delete('/members/remove', async (request, response) => {
router.delete('/member', async (request, response) => {
const userId = request.headers.user_id;
const entityRef = request.headers.entity_ref;
console.log('------- user id ----- ', userId, entityRef);
const count = await db?.('public.members')
.where({ entity_ref: entityRef })
.andWhere('user_id', userId)
@@ -99,6 +101,20 @@ export async function createRouter(
}
});
router.delete('/members', async (request, response) => {
const entityRef = request.headers.entity_ref;
const count = await db?.('public.members')
.where({ entity_ref: entityRef })
.del();
if (count) {
response.send({ status: 'ok' });
} else {
response.status(404).json({ message: 'Record not found' });
}
});
router.get('/metadata', async (request, response) => {
const entityRef = request.headers.entity_ref;