- Navios
- 12 de agosto de 2026 às 22:12 UTC
- Autor
- Kamo
- Enviar
- 791b238
CONTA HISTÓRIO registra o que acontece com uma conta da forma como LEAD HISTÓRIO registra o que acontece com um chumbo — deliberadamente as mesmas colunas, porque o interno site agora renderiza tanto através de um componente e uma segunda forma teria forçado Uma segunda. - AccountHistory + repositório + AccountHistoryService: snapshot/diff sobre um campo registro, mais eventos únicos para as coisas que não são edições de campo (um membro unindo, um líder ou ordem chegando, uma fusão). Gravação nunca lança: uma auditoria escrever que falhas não devem derrubar a operação que foi auditoria. - AccountHistoryFieldRegistry é o único local onde um campo rastreado é declarado. Os totais em execução estão deliberadamente ausentes — movem-se como efeito colateral das ordens, que já têm os seus próprios eventos. - O LeadService agora escreve metade de uma ligação. Anexar um lead a um conta é um ato em duas linhas do tempo, e gravá-lo em apenas um meio página que você está olhando é o que não menciona isso. Uma pista movida entre contas escreve para ambos. - CommerceService records ORDER PLACED / LINKED / LINKED / STATUS CHANGED contra a conta de compra. Silencioso quando uma ordem não tem comprador. - Está bem. a pesquisa de diretórios somente para funcionários alargada a cada membro de uma org, para os catadores que não estão escolhendo um colega. Mantido em passo com o termo TeamMemberRepo.searchDirectório para termo, incluindo o Equipe de adesão esquerdaMembro que mantém o cargo título e departamento pesquisável para a equipe nos resultados. ativoSó pode falar para linhas que têm um status de emprego, assim os membros sem um passam em vez de serem lidos como "não empregados". - Member.getPhoneExtension: getPhone() achata para o número, deixando a extensão inatingível de fora da classe.