timestamp added in pending supplier and customer

master
Bhaskara Kishore 3 years ago
parent b9de78e368
commit 9b5c35b8e2

@ -860,13 +860,15 @@ exports.getPendingSuppliers = async (req, reply) => {
const friendRequests = await FriendRequest.find({ customerId, status: ["pending"] }); const friendRequests = await FriendRequest.find({ customerId, status: ["pending"] });
// console.log(friendRequests,customerId) // console.log(friendRequests,customerId)
const supplierIdsToInclude = friendRequests.map((request) => request.supplierId); const supplierIdsToInclude = friendRequests.map((request) => request.supplierId);
// console.log(supplierIdsToInclude) console.log(supplierIdsToInclude, "SUPLIERINCLUDE")
const timestamps = friendRequests.map((request) => request.timestamp);
console.log(timestamps, "timestamps");
await Supplier.find({ supplierId: { $in: supplierIdsToInclude } }) await Supplier.find({ supplierId: { $in: supplierIdsToInclude } })
.limit(limit) .limit(limit)
.skip(startindex) .skip(startindex)
.exec() .exec()
.then((docs) => { .then((docs) => {
reply.send({ status_code: 200, data: docs, count: docs.length }); reply.send({ status_code: 200, data: docs, count: docs.length ,timestamps});
}) })
.catch((err) => { .catch((err) => {
console.log(err); console.log(err);
@ -919,12 +921,14 @@ exports.getPendingCustomers = async (req, reply) => {
console.log(friendRequests,supplierId, "su....") console.log(friendRequests,supplierId, "su....")
const supplierIdsToInclude = friendRequests.map((request) => request.customerId); const supplierIdsToInclude = friendRequests.map((request) => request.customerId);
console.log(supplierIdsToInclude, "supplierIdsToInclude..") console.log(supplierIdsToInclude, "supplierIdsToInclude..")
const timestamps = friendRequests.map((request) => request.timestamp);
console.log(timestamps, "timestamps");
await User.find({ customerId: { $in: supplierIdsToInclude } }) await User.find({ customerId: { $in: supplierIdsToInclude } })
.limit(limit) .limit(limit)
.skip(startindex) .skip(startindex)
.exec() .exec()
.then((docs) => { .then((docs) => {
reply.send({ status_code: 200, data: docs, count: docs.length }); reply.send({ status_code: 200, data: docs, count: docs.length ,timestamps});
}) })
.catch((err) => { .catch((err) => {
console.log(err); console.log(err);

Loading…
Cancel
Save