diff options
| author | Pitu <[email protected]> | 2017-01-17 18:55:35 -0300 |
|---|---|---|
| committer | Pitu <[email protected]> | 2017-01-17 18:55:35 -0300 |
| commit | c4b5457891fc05be8d44f036415acadb8ded3cde (patch) | |
| tree | 11bdc230f928544263c329d839f3610b7a9b369a /controllers/albumsController.js | |
| parent | Made dashboard not load up login by default (diff) | |
| download | host.fuwn.me-c4b5457891fc05be8d44f036415acadb8ded3cde.tar.xz host.fuwn.me-c4b5457891fc05be8d44f036415acadb8ded3cde.zip | |
Change from gallery to album
Diffstat (limited to 'controllers/albumsController.js')
| -rw-r--r-- | controllers/albumsController.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/controllers/albumsController.js b/controllers/albumsController.js new file mode 100644 index 0000000..7639b3d --- /dev/null +++ b/controllers/albumsController.js @@ -0,0 +1,32 @@ +const config = require('../config.js') +const db = require('knex')(config.database) + +let albumsController = {} + +albumsController.list = function(req, res, next){ + + if(req.headers.auth !== config.adminToken) + return res.status(401).send('not-authorized') + + db.table('albums').select('id', 'name').then((albums) => { + return res.json({ albums }) + }) +} + +albumsController.test = function(req, res, next){ + + if(req.headers.auth !== config.adminToken) + return res.status(401).send('not-authorized') + + let testdata = [ + {name: 'Test 1'}, + {name: 'Test 2'}, + {name: 'Test 3'}, + {name: 'Test 4'}, + {name: 'Test 5'} + ] + + db.table('albums').insert(testdata).then(() => {}) +} + +module.exports = albumsController
\ No newline at end of file |