KamoCRM

Attribuisci estensioni gratuite al server che sono su

Featurekamo-shared-library
Spegnimento
27 agosto 2026 alle ore 19:57 UTC
Autore
Kamo
Impegno
a5b131d

Un org che esegue un server FreePBX occupato accanto a un nuovo server KamoPBX vuoto "21 estensioni fatturabili — $63.00 / mese" mentre guardando il KamoPBX uno. Entrambi i numeri erano veri dell'organizzazione e non era vero del server sul schermo, e non c'era modo per uno schermo di dire la differenza: la ripartizione ha portato istanzaId per estensione leggibile, ma ha collasso i liberi in un singolo int organizzativo. Non firmatoThirdPartyByInstance sostituisce che int. unassignedThirdPartyCount() è mantenuto come una somma derivata piuttosto che portare accanto, quindi il totale e le parti non può allontanarsi, e ogni chiamante esistente e l'affermazione non è influenzata. Aggiunge fatturabileCountFor(instance), contePer(instanza, classe) e Basta per una linea di riserva che rispetta. le regole di classe, che differiscono esattamente nel modo che conta qui: un ospitato l'estensione è fatturabile se qualcuno è assegnato o no, un terzo solo quando qualcuno lo e'. Quindi un server KamoPBX vuoto è $0 e un server KamoPBX con cinque estensioni non firmate non sono. Versione deliberatamente immutata a 1.6.0. Costruito e testato in un isolato worktree off origin/main — un'altra sessione ha sette file non correlati aperti qui, e l'installazione da questo albero avrebbe pubblicato il loro lavoro in corso. Passo 2305 test.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo