This commit is contained in:
Mr Swift
2024-08-25 22:34:18 +03:30
parent 98183f3c57
commit 11d8507e3c
8 changed files with 337 additions and 42 deletions
@@ -96,6 +96,27 @@ module.exports.notifyAdmin = async type => {
const admin = io.of('/admin')
const data = { type }
if (type === 'newAwardRequest') {
const newCustomers = await AwardRequest.countDocuments({ status: 0 })
data.newCustomers = newCustomers.length
}
if (type === 'newInstallDeviceRequest') {
const newCustomers = await InstalledDevice.countDocuments({ status: 0 })
data.newCustomers = newCustomers.length
}
if (type === 'newWithdrawRequest') {
const newCustomers = await Withdraw.countDocuments({ status: 0 })
data.newCustomers = newCustomers.length
}
if (type === 'pendingUsers') {
const newCustomers = await UserGPS.countDocuments({ active: false })
data.newCustomers = newCustomers.length
}
if (type === 'updateNewCustomers') {
const newCustomers = await User.find({ scope: ['user'], seenByAdmin: false })
data.newCustomers = newCustomers.length