Переписать все запросы/мутации GQL на интроспекции живых схем

FixVOIPService
Порезанный
26 апреля 2026 г. в 03:59 UTC
Автор
Kamo
Обещать
21666a3

Проверяли каждое имя поля и тип по фактической схеме FreePBX 17. Полный набор исправлений: Вопросы: - fetchAllExtensions: удалите из расширения несуществующее поле «voicemail» - fetchAllUsers → allCoreUsers { coreUser {имя расширения } } - fetchAllEndpoints → fetchAllCoreDevices { coreDevice { deviceId tech dial ... } } - fetchAsteriskPeers → удален полностью (поля в схеме не существует) - fetchCDR → fetchAllCdrs { cdrs {...} } (поле списка - "cdrs", а не "cdr") - fetchExtension SIP credentials: sip { secret } → user { extPassword } Мутации: - addUser/updateUser/removeUser → **************** - клавиша ввода - "расширение" (не "id"), требуется добавление NON NULL dest/cid полей ********************** ? **************************** - ввод использует id/tech/dial/devicetype (не mac/model/extension) - addExtension: добавлено необходимое поле «email» NON NULL

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены