KamoCRM

Exclude non-ACTIVE members from chat participation & routing

FixMediaService
Ya
17 Julai 2026, 23:48 UTC
Mwandishi
Kamo
Ahadi ya
57f60f0

A non-ACTIVE **************** member must not appear as, or be targeted as, a live chat participant. Gate every chat path on the shared-lib **************** predicate: - DM create / group find-or-create / add-members reject or drop non-ACTIVE targets before creating MediaSessionMember rows. - Session member/receipt rosters and the chat-list roster hide non-ACTIVE members from other participants (caller's own row always kept). - Missed-message email notices are not sent to non-ACTIVE members. - Support-ticket round-robin filters non-ACTIVE agents out of the eligible pool and the preferred-agent shortcut. - Defense-in-depth: AuthHelper.requireMember and the WebSocket handshake reject a caller who is no longer eligible, so a surviving *** cannot act in chat.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei