From a44f24853a8840cd39e3c3f8d0a443be926710ce Mon Sep 17 00:00:00 2001 From: Josepablo C Date: Tue, 25 Feb 2025 00:51:44 -0600 Subject: [PATCH] feat: Adding warehouse role to user, fix: when creating new employee genKey error --- v1/src/lib/Handlers/Users.handler.js | 4 ++-- v1/src/lib/Models/users.model.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/v1/src/lib/Handlers/Users.handler.js b/v1/src/lib/Handlers/Users.handler.js index edf1750..682629e 100644 --- a/v1/src/lib/Handlers/Users.handler.js +++ b/v1/src/lib/Handlers/Users.handler.js @@ -1,8 +1,8 @@ 'user strict'; const { ROOT_PATH, HANDLERS_PATH, LIB_PATH } = process.env; const { getModel } = require( '../Models' ); -const { GenericHandler } = require( `${ROOT_PATH}/${HANDLERS_PATH}/Generic.handler.js` ); -const { getPagination } = require( `${ROOT_PATH}/${LIB_PATH}/Misc.js` ); +const { GenericHandler } = require( '../Handlers/Generic.handler' ); +const { getPagination, genKey } = require( '../../lib/Misc' ); const usersModel = getModel('users'); const companiesModel = getModel('companies'); diff --git a/v1/src/lib/Models/users.model.js b/v1/src/lib/Models/users.model.js index c97c030..de4fc89 100644 --- a/v1/src/lib/Models/users.model.js +++ b/v1/src/lib/Models/users.model.js @@ -27,7 +27,7 @@ const schema = new Schema({ dob: { type: String }, // vehicle_status: { type: String, enum: ['Free', 'Loading', 'Moving', 'Downloading'] }, - job_role: { type: String, enum : [ 'admin', 'owner', 'manager', 'driver', 'staff' ] }, + job_role: { type: String, enum : [ 'admin', 'owner', 'manager', 'driver', 'staff', 'warehouse' ] }, employee_id: { type: String }, //EM-1000-1 EM-1000-2 company: { type: Schema.Types.ObjectId, ref: 'companies' },