From bed21badb94e2ed9dbbeef2952a1796372f66039 Mon Sep 17 00:00:00 2001 From: Josepablo C Date: Fri, 16 Aug 2024 21:11:12 -0600 Subject: [PATCH] fix(v1:vehicles): company_name comes from company.company_name --- v1/src/apps/private/vehicles/services.js | 11 +++++------ v1/src/lib/Models/vehicles.model.js | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/v1/src/apps/private/vehicles/services.js b/v1/src/apps/private/vehicles/services.js index bbdb08a..90169a0 100644 --- a/v1/src/apps/private/vehicles/services.js +++ b/v1/src/apps/private/vehicles/services.js @@ -1,8 +1,7 @@ "use strict"; -const { ROOT_PATH, LIB_PATH, MODELS_PATH, HANDLERS_PATH } = process.env; -const { getModel } = require( `${ROOT_PATH}/${MODELS_PATH}` ); -const { getPagination } = require( `${ROOT_PATH}/${LIB_PATH}/Misc.js` ); -const { GenericHandler } = require( `${ROOT_PATH}/${HANDLERS_PATH}/Generic.handler.js` ); +const { getModel } = require( '../../../lib/Models' ); +const { getPagination } = require( '../../../lib/Misc' ); +const { GenericHandler } = require( '../../../lib/Handlers/Generic.handler' ); const Model = getModel('vehicles'); const CompanyModel = getModel('companies'); @@ -152,7 +151,7 @@ const patchVehicle = async(req, res) => { } data.company = companyId; - data.company_name = company.name; + data.company_name = company.company_name; await Model.findByIdAndUpdate( elementId , data ); return res.send( await Model.findById( elementId ) ); }catch(error){ @@ -176,7 +175,7 @@ const postVehicle = async(req, res) => { } data.company = companyId; - data.company_name = company.name; + data.company_name = company.company_name; data.status = "Free"; data.is_available = false; data.posted_by = userId; diff --git a/v1/src/lib/Models/vehicles.model.js b/v1/src/lib/Models/vehicles.model.js index 4be1504..de987e6 100644 --- a/v1/src/lib/Models/vehicles.model.js +++ b/v1/src/lib/Models/vehicles.model.js @@ -15,7 +15,7 @@ const pointSchema = new Schema({ const schema = new Schema({ company: { type: Schema.Types.ObjectId, ref: 'companies', required: true }, // carrier - company_name : { type: String }, + company_name : { type: String, required: true }, vehicle_code: { type: String }, vehicle_name: { type: String },