service intervals senders

AgencyService

AgencyService

src/main/operator/agency.service.ts

Agency List — список ID чоловіків які витрачали кошти в системі за останні 3 місяці. Використовується ChatSender для фільтрації в NEW треку.


Ініціалізація

init()stackService.getActualAgencyStore() → завантажує ID в actualAgencyStore: Set<number>

Не інтервальний — завантажується один раз при старті.


Де використовується

ChatSender NEW трек:

  • Якщо lady.findNew = false → відправляє тільки чоловікам з Agency List
  • Якщо lady.findNew = true → відправляє будь-яким онлайн чоловікам

UPDATE_SENDER_TYPE socket команда → operatorRunner.updateLadySenderType() → змінює lady.findNew