Reescreva todas as consultas/mutações do GQL contra a introspecção do esquema ao vivo

FixVOIPService
Navios
26 de abril de 2026 às 03:59 UTC
Autor
Kamo
Enviar
21666a3

Verifiquei cada nome e tipo de campo contra o esquema atual do FreePBX 17. Conjunto completo de correcções: Consultas: - obterAllExtensions: remover o campo 'voicemail' inexistente da extensão - fetchAllUsers → allCoreUsers { coreUser { nome da extensão} } - fetchAllEndpoints → fetchAllCoreDevices { coreDevice { disc técnico do dispositivoId ... } } - fetchAsteriscoPeers → removido inteiramente (campo não existe no esquema) - fetchCDR → fetchAllCdrs { cdrs { ...} } (o campo da lista é 'cdrs', não 'cdr') - fetchExtension SIP credenciais: sip { secret } → utilizador { extPassword } Mutações: - addUser/updateUser/removeUser → **************** - a chave de entrada é 'extensão' (não 'id'), os campos NON NULL são adicionados - Está bem. → **************************** - a entrada utiliza o tipo id/tech/dial/dispositivo (não mac/model/extension) - addExtension: added required 'email' NON NULL field

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços