diff --git a/nodejs/models/host.js b/nodejs/models/host.js index 910661b..b8dd169 100755 --- a/nodejs/models/host.js +++ b/nodejs/models/host.js @@ -1,6 +1,6 @@ 'use strict'; -const Host = new require('../utils/redis_model')({ +const Host = require('../utils/redis_model')({ _name: 'host', _key: 'host', _keyMap: { diff --git a/nodejs/routes/user.js b/nodejs/routes/user.js index 645e3d9..c607c49 100755 --- a/nodejs/routes/user.js +++ b/nodejs/routes/user.js @@ -15,6 +15,8 @@ router.get('/', async function(req, res, next){ router.post('/', async function(req, res, next){ try{ + req.body.created_by = req.user.username + return res.json({results: await User.add(req.body)}); }catch(error){ next(error); diff --git a/nodejs/utils/redis_model.js b/nodejs/utils/redis_model.js index ed33062..dffe9d0 100644 --- a/nodejs/utils/redis_model.js +++ b/nodejs/utils/redis_model.js @@ -177,14 +177,6 @@ table.remove = async function(data){ } }; -table.createInstance = function(data){ - - // this.__proto__ = data; - - return this -} - - function Table(data){ // Create a table instance. let instance = Object.create(data);