diff --git a/src/controllers/userController.js b/src/controllers/userController.js index f2b00277..95e10cc8 100644 --- a/src/controllers/userController.js +++ b/src/controllers/userController.js @@ -11,6 +11,7 @@ const libphonenumberjs = require("libphonenumber-js"); const boom = require("boom"); // Get Data Models +const { Supplier, generateSupplierId, FriendRequest,DeliveryBoy} = require("../models/supplier") const { User,Counter, generateBookingId,resetCounter,generateCustomerId,ProfilePicture} = require('../models/User') //const User = require("../models/User"); @@ -400,7 +401,15 @@ exports.sendSms = async (request, reply) => { const mobile = request.body.mobileNumbers//'8341426949'; const message = `Welcome to Arminta !!! your OTP is ${code} please use it for login.`//`Welcome to Arminta !!! your OTP is ${code} please use it for login.`; - await User.findOneAndUpdate({phone: mobile}, { $set: {'phoneVerificationCode': code } }) + const user = await User.findOne({phone: mobile}) + const supplier = await Supplier.findOne({phone: mobile}) + if(user){ + await User.findOneAndUpdate({phone: mobile}, { $set: {'phoneVerificationCode': code } }) + } + if(supplier){ + await Supplier.findOneAndUpdate({phone: mobile}, { $set: {'phoneVerificationCode': code } }) + } + const apiUrl = `https://smslogin.co/v3/api.php?username=${username}&apikey=${apiKey}&senderid=${senderId}&mobile=${mobile}&message=${encodeURIComponent(message)}`; const options = {