KamoCRM

Zatrzymany załącznik czatu wyczyszcza na żywo dla każdego widza

FeatureMediaService
Shipped
8 listopada 2026 08:48 UTC
Author
Kamo
Commit
27c9644

ConversionService publikuje antivirus.content.settled, gdy wstrzymane przesyłanie jest AttachmentScanRelay zużywa ją w grupie kolejki rdzenia (media-antivirus-settled, jeden pod wykonuje wyszukiwanie), znajduje każdy CHAT_ATTACHMENT img zawierający tę zawartość, oblicza scan{} z tą samą AttachmentScans.view każda odpowiedź używa (polityka organizacji załączników), i Wysyła {eventType:ATTACHMENT_SCAN, sessionGuid, objImgId, scan} przez StompFanout to /topic/chat/session/<guid>, które okna czatu członkowskiego i Public widget both listen on. Szkodliwe po zatrzymaniu -> wynik BLOKOWANY ("Antywirus usunął ten plik"). NATS permission: klusterservices 5065314.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing