summaryrefslogtreecommitdiffstats
path: root/server/api/permissions.js
blob: bf5aa729e757c97596d579e4c02935fc41277900 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* global __appdir */
var path = require('path')
var db = require(path.join(__appdir, 'lib', 'sequelize'))
var express = require('express')
const { decorateApp } = require('@awaitjs/express')
var router = decorateApp(express.Router())

/*
  *
  */
router.get('/:name', (req, res) => {
  res.status(200).send('Hi mum')
})

/*
   * @return: Returns a list of all permissions in the database.
   */
router.get('', (req, res) => {
  db.permission.findAll().then(function (permissions) {
    res.status(200).send(permissions)
  })
})

module.exports.router = router