Widen il cancello di accettazione, ofuscate informazioni di contatto mascherato, lasciare libero per tutti i conducenti essere rivendicato

Featurekamo-shared-library
Shipped
3 settembre 2026 alle ore 20:02 UTC
Author
Kamo
Commit
be5d937

Tre modifiche correlate al nucleo di consegna. **La porta d'accettazione ora fa due domande, su ogni pista assegnata. LeadAcceptEligibilityService sostituisce il cancello di commento che viveva all'interno CreditLeadAssignmentService. Un piombo blocca il suo supporto da prendere un altro quando o non ha alcuna nota da loro scritto SINCE è stato assegnato loro, o è ancora seduto a fresco > Nuovo piombo / Fattoria > Farm fresco. Entrambi chiudono un buco. La vecchia regola contò qualsiasi nota mai scritta, quindi una pista che è tornato a un membro ha passato una nota dal loro precedente stint con esso. E guardava solo i cavi acquisiti attraverso il sistema di auto-assegnazione, che ha lasciato ogni altra strada — l'assegnamento di mano di un manager, un'importazione, un'auto-riclamazione — come un modo per accumulare intatti conduce con la piscina ancora aperto. La regola è di due query basate sul set, qualunque sia la dimensione del libro del membro: assegnazioni attuali, poi un aggregato MediaObj raggruppato sul loro flusso Guids. Ampliamento della portata di ogni assegnazione ha reso il vecchio anello query-per-lead inaccettabile — è la forma che ha reso la griglia /leads lento, e questo corre su ogni rendering della guida nav per ogni membro firmato. Gli stati di blocco sono nominati esplicitamente in LeadStatusType piuttosto che derivati da isAllowSwitchBack. Quei due sono gli unici stati che portano questo bandiera, ma risponde a una domanda diversa, e uno stato futuro segnato lo stesso modo non deve silenziosamente iniziare a bloccare accetta. La corrispondenza è sul sistema memorizzato descrizioni, quindi le etichette di stato personalizzate di un org non influenzano mai la regola. **Le informazioni di contatto mascherate sono offuscate piuttosto che vuote.** ContattoObfuscatore trasforma (555) 555-5555 in (555) 555-**55, snadjafinia@gmail.com in ***************@gmail.com e 123 Main St in *** Main St Un campo vuoto è indistinguibile da uno nessuno riempito in, quindi un visualizzatore limitato non poteva dire "c'è un numero qui che non si può leggere" da "questo piombo non ha numero" — e il personale ha inseguito la seconda lettura. Città, codice postale e paese ora sopravvivono sulla stessa base che lo stato ha sempre fatto: abbastanza grossolano da identificare un duplicato, inutile per raggiungere chiunque una volta che il numero di strada è andato. Data di nascita assente; nessuna forma parziale è riconoscibile e sicura. Il browser lo rispecchia esattamente. LeadRealtime Publisher fan un DTO completamente smascherato fuori ad ogni abbonato nel org senza proiezione per-recipiente possibile. Le suite Java e vitest affermano le stesse stringhe in modo che i due non possano allontanarsi inosservati. **Le porte libere non firmate sono visibili e dichiarabili.** Una pista specifica non firmata. Free-for-all è la porta aperta e porta con sé il cancello di accettazione — altrimenti esso sarebbe il modo per aggirare la disciplina che esiste accanto — e le menti/spese il suo proprio credito esattamente come accetta NextLead fa, così Max Daily Spend ancora lo cattura. ASSIGN LEADS è la porta sopraelevata: qualsiasi piombo non firmato, nessun cancello, nessun credito. Licensing è un vincolo legale e nessuna porta lo rinuncia. LeadGridQuery guadagni E' il momento giusto. girare la griglia permesso piano da "leads assegnato a me" in "leads assegnato a me, più qualsiasi cosa veramente su per afferrare". Nascondere non reclamato free-for-all conduce da tutti senza VIEW UNASSIGNED LEADS li hanno lasciati dichiarabili in teoria e non raggiungibile in pratica.

All changes

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo