- Navios
- 27 de agosto de 2026 às 02:58 UTC
- Autor
- Kamo
- Enviar
- 2cc6ab2
MemberVoipConfigController.put escreve uma atribuição para dois lugares - - e Em seguida, limpou o segundo no seu próximo passe. Não provedor armazena IDs de membros do Kamo, então listExtensions() reports atribuídoMemberId=null para cada extensão, e que null foi armazenado incondicionalmente. Já carregava exactamente este guarda, com um comentário explicando porquê. O caminho da sincronização nunca o recebeu. O resultado na produção: atributed member id null em todos os vinte e três extensões enquanto nove membros mantinham um. O sintoma visível não foi faturamento, mas o dropdown de configurações de telefone membro, que filtra extensões já atribuído a outra pessoa lendo essa coluna - por isso não excluiu nada, oferecido uma extensão tomada, e o salvamento falhou com um 409 do controlador Isso confirma. Apenas ignora nulas; um provedor que relate um membro ainda é substituído.