KamoCRM

Zielgruppen für Recht und Schulungen erreichen nur Teammitglieder, nach Beschäftigungsstatus

Fixkamo-shared-library
Verschickt
13. November 2026 um 03:53 UTC
Autor
Kamo
Commit
3a83e65

TeamMemberRepo.findAudience gefiltert nach Beschäftigungsstatus und Datensatzstatus, aber nie nach Jedes Mitglied, einschließlich derjenigen vom Typ MEMBER, hat eine Zeile member_team_member mit einem JPQL `FROM TeamMember` filtert nicht nach dem Diskriminator, sodass legale Pakete, die Eine Nachricht an eine Abteilung erreichte Personen, die keine Teammitglieder sind (fünf in Kamo's org, 2026-11-12). - findAudienceIds: natives SQL mit members.member_type = 'TEAM_MEMBER', is_active und team_membership_status IN (:statuses). findAudience lädt diese IDs; die 5-Arg-Überlastung hält Nur für AKTIV. - findActiveByIdsAnyMemberType: das alte Prädikat (ACTIVE, jeder Elementtyp), zur Compliance Nur Anforderungen - wer Provisionen zurückzieht, schuldet immer noch ein W-9. - LegalPackage.audienceStatuses **************** VARCHAR(255) DEFAULT 'AKTIVER', Vor diesem Push manuell angewendet): die Beschäftigungsstatus, die ein Paket anvisiert. Null, leer oder Unbekannt liest sich als AKTIV.

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen