From 97994a556f135b344e73166d2a8b31f9f40cd175 Mon Sep 17 00:00:00 2001 From: Bhaskara Kishore Date: Mon, 27 Mar 2023 10:50:31 +0530 Subject: [PATCH] connection-request issue --- src/handlers/friendRequestHandler.js | 9 ++++++--- src/models/User.js | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/handlers/friendRequestHandler.js b/src/handlers/friendRequestHandler.js index 916395f0..b0cb7621 100644 --- a/src/handlers/friendRequestHandler.js +++ b/src/handlers/friendRequestHandler.js @@ -11,7 +11,10 @@ const fastify = require("fastify")({ // Handle friend request creation exports.friendRequest = async (request, reply) => { try { - const { senderId, receiverId } = request.body; + // const { senderId, receiverId } = request.body; + + const customerId = request.body.customerId; + const supplierId = request.body.supplierId; // Check if the sender and receiver exist in the database // const sender = await User.findById(senderId); @@ -19,8 +22,8 @@ exports.friendRequest = async (request, reply) => { // console.log("sender" , sender) // console.log("receiver" , receiver) - const sender = await User.findOne(senderId); - const receiver = await Supplier.findOne(receiverId); + const sender = await User.findOne({ customerId : customerId}); + const receiver = await Supplier.findOne({ supplierId : supplierId}); console.log("sender" , sender.customerId) console.log("receiver" , receiver.supplierId) diff --git a/src/models/User.js b/src/models/User.js index ea410169..9bc02448 100644 --- a/src/models/User.js +++ b/src/models/User.js @@ -46,7 +46,7 @@ const userSchema = new mongoose.Schema( username: { type: String }, phone: { type: String, unique: true, trim: true }, address: String, - customerId: String, + customerId: { type: String }, buildingName: String, inchargeName: String, phoneVerified: { type: Boolean, default: false },