- Порезанный
- 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