From 31900a46493c04a445ebe144f4425d25b1da0cd1 Mon Sep 17 00:00:00 2001 From: Michael Fatemi Date: Sat, 10 Apr 2021 21:53:40 -0400 Subject: [PATCH] update plurality --- src/api/browse.ts | 9 +++++++++ src/api/index.ts | 12 +++++++----- 2 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 src/api/browse.ts diff --git a/src/api/browse.ts b/src/api/browse.ts new file mode 100644 index 0000000..a947b66 --- /dev/null +++ b/src/api/browse.ts @@ -0,0 +1,9 @@ +import { Router } from 'express'; +import { GroupModel } from '../models'; + +export const router = Router(); + +router.get('/groups', async (req, res) => { + let groups = GroupModel.find().exec(); + res.json({ status: 'success', data: groups }); +}); diff --git a/src/api/index.ts b/src/api/index.ts index 8ad7c16..120b3a7 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -1,15 +1,17 @@ import { Router } from 'express'; import { createSessionFromCodeAndProvider } from '../auth'; -import * as user from './user'; -import * as pool from './pool'; +import * as browse from './browse'; import * as group from './group'; +import * as pool from './pool'; +import * as user from './user'; export const router = Router(); -router.use('/user', user.router); -router.use('/pool', pool.router); -router.use('/group', group.router); +router.use('/browse', browse.router); +router.use('/users', user.router); +router.use('/pools', pool.router); +router.use('/groups', group.router); router.post('/create_session', (req, res) => { const { code, provider } = req.body;