diff options
| -rw-r--r-- | routes/admin.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/routes/admin.js b/routes/admin.js new file mode 100644 index 00000000..0b3aaed6 --- /dev/null +++ b/routes/admin.js @@ -0,0 +1,32 @@ +var express = require('express'); +var router = express.Router(); +var debug = require('debug')('admin') + +const { v4: uuidv4 } = require('uuid') + +// usage: GET '/users' +// +// Returns: +// { users: <list of users } +// TO FIX - change sponsor_id so that it is retrieved from current payload (NOT FROM URL) +router.get( + "/users", + ah(async (req, res) => { + var users = await db.Users.findAll() + + debug('users: ' + JSON.stringify(users)) + return res.send({users: users}) + }) +); + +router.get( + "/referrals", + ah(async (req, res) => { + var referrals = await db.Referrals.findAll() + + debug('referrals: ' + JSON.stringify(referrals)) + return res.send({referrals: referrals}) + }) +); + +module.exports = router; |
