Avoid duplicate search

If already found on redis ignore database
This commit is contained in:
Judson Cairo 2024-08-28 13:33:33 -03:00
parent 7468ae9169
commit 49806cf47e

View File

@ -126,7 +126,10 @@ export async function getOnWhatsappCache(remoteJids: string[]) {
}
if (configService.get<Database>('DATABASE').SAVE_DATA.IS_ON_WHATSAPP) {
const remoteJidsWithoutPlus = remoteJids.map((remoteJid) => getAvailableNumbers(remoteJid)).flat();
const remoteJidsWithoutPlus = remoteJids
.filter((remoteJid) => !results.some((result) => result.remoteJid === remoteJid))
.map((remoteJid) => getAvailableNumbers(remoteJid))
.flat();
const onWhatsappCache = await prismaRepository.isOnWhatsapp.findMany({
where: {