From a367e03ecab93bbd939097da9883c0eeeaca1931 Mon Sep 17 00:00:00 2001 From: bhaskar Date: Tue, 16 May 2023 12:47:46 +0530 Subject: [PATCH] startting price added in supplier --- src/controllers/supplierController.js | 1 + src/models/supplier.js | 1 + src/routes/supplierRoute.js | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/controllers/supplierController.js b/src/controllers/supplierController.js index d14b1743..884fbf67 100644 --- a/src/controllers/supplierController.js +++ b/src/controllers/supplierController.js @@ -202,6 +202,7 @@ exports.loginDeliveryBoy = async (req) => { if (updateData.zip) supplierInfo.profile.zip = updateData.zip; if (updateData.phone) supplierInfo.phone = updateData.phone; if (updateData.description) supplierInfo.description = updateData.description; + if (updateData.startingPrice) supplierInfo.startingPrice = updateData.startingPrice; if (updateData.status) supplierInfo.status = updateData.status; if (updateData.emails) supplierInfo.emails = updateData.emails; console.log(supplierInfo.emails[0].email) diff --git a/src/models/supplier.js b/src/models/supplier.js index 87428b5a..7bd84f04 100644 --- a/src/models/supplier.js +++ b/src/models/supplier.js @@ -31,6 +31,7 @@ const supplierSchema = new mongoose.Schema( emails: [{ email: String, verified: { type: Boolean, default: false } }], services: { password: { bcrypt: String } }, description: {type : String, default: null}, + startingPrice : { type : String, default: 0.0}, profile: { role: [{ type: String, default: "supplier" }], firstName: { type: String, default: null }, diff --git a/src/routes/supplierRoute.js b/src/routes/supplierRoute.js index 9cd99b86..250ce4fb 100644 --- a/src/routes/supplierRoute.js +++ b/src/routes/supplierRoute.js @@ -527,7 +527,8 @@ module.exports = function (fastify, opts, next) { country: { type: "string" }, zip: { type: "string" }, description: { type: "string" }, - status: {type: "string" } + status: {type: "string" }, + startingPrice : {type : "string"} }, }, security: [