KamoCRM

Gate live sessions & participation on ACTIVE member status

Fixkamo-shared-library
Shipped
17 ஜூலை, 2026 அன்று 11:48 PM UTC
Author
Kamo
Commit
34d8474

Add **************** as the single source of truth for the "only ACTIVE members may sign in or appear as a live participant" invariant: base members must be record-active; a TeamMember must additionally have teamMembershipStatus == ACTIVE (pre-hire and off-boarded staff excluded). Use the predicate to close two root-cause gaps that live in shared-lib: - Boot rights self-heal (MemberRightsAppliedService) no longer re-grants member_rights_applied to non-ACTIVE team members — it was silently re-arming every right-gated surface (support round-robin, lead pools) for ex-employees on each KamoInitializer run. - Credit/FFA lead accept (CreditLeadAssignmentService) rejects a non-ACTIVE member with a new AcceptStatus.NOT_ACTIVE, independent of the login gate.

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