KamoCRM

Il pubblico legale e formativo raggiunge solo i membri del team, in base allo stato di impiego

Fixkamo-shared-library
Shipped
13 novembre 2026 alle ore 03:53 UTC
Author
Kamo
Commit
3a83e65

TeamMemberRepo.findAudience filtrato sullo stato di occupazione e sullo stato del record, ma mai su Ogni membro, inclusi quelli di tipo MEMBER, ha una riga member_team_member con un valore di tipo JPQL `FROM TeamMember` non filtra sul discriminatore, quindi i pacchetti legali inviati Un messaggio inviato a un reparto ha raggiunto persone che non sono membri del team (cinque in Kamo's org, 2026-11-12). - findAudienceIds: SQL nativo con members.member_type = 'TEAM_MEMBER', is_active, e team_membership_status IN (:statuses). findAudience carica questi id; il sovraccarico a 5-arg mantiene Solo per ATTIVI. - findActiveByIdsAnyMemberType: il vecchio predicato (ACTIVE, qualsiasi tipo di membro), per la conformità Solo requisiti - chiunque ritiri la commissione deve ancora un W-9. - LegalPackage.audienceStatuses **************** VARCHAR(255) DEFAULT 'ATTIVO', Null (applicato manualmente prima di questo push): gli stati di impiego di un pacchetto target Unknown viene visualizzato come ACTIVE.

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