From 7d9ea08ec953de5d949f865407d8aa37ad924c4d Mon Sep 17 00:00:00 2001 From: William Mantly Date: Sun, 12 Apr 2020 19:24:55 -0400 Subject: [PATCH] fixed issue with user creation --- nodejs/models/host.js | 2 +- nodejs/routes/user.js | 2 ++ nodejs/utils/redis_model.js | 8 -------- 3 files changed, 3 insertions(+), 9 deletions(-) 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);