Сообщение об ошибке / Error message
Консоль браузера:
Uncaught {message: 'JsonReader.read: Json object not found'}
read @ ext-all.js:21
handleResponse @ utilities.js:360
processResponse @ ext-all.js:21
success @ ext-all.js:21
o @ ext-all.js:21
s @ ext-all.js:21
I @ ext-all.js:21
load (async)
F @ ext-base.js:21
addListener @ ext-base.js:21
m @ ext-all.js:21
h @ ext-all.js:21
addListener @ ext-all.js:21
doFormUpload @ ext-all.js:21
request @ ext-all.js:21
run @ ext-all.js:21
(anonymous) @ ext-base.js:21
setTimeout (async)
defer @ ext-base.js:21
doAction @ ext-all.js:21
submit @ ext-all.js:21
submit @ modx.panel.js:92
handleClick @ modx.component.js:291
onClick @ ext-all.js:21
I @ ext-all.js:21
Логи modx:
[2022-12-01 10:58:47] (ERROR @ /home/s31088/www/core/components/tickets/controllers/ticket/create.class.php : 46) PHP warning: Undefined array key "properties"
[2022-12-01 10:59:49] (ERROR @ /home/s31088/www/core/components/tickets/processors/mgr/ticket/create.class.php : 226) PHP warning: Undefined array key "aliasMap"
Резюме / Summary
Не удается создать тикет, если что-то написать в поля , "Содержимое" - вылетает ошибка в консоли браузера и страница блокируется окошком "Подождите пожалуйста, идет сохранение", хотя результат сохраняется в системе. Если указать ТОЛЬКО "Заголовок" - то страница сохраняется нормально.
Если зайти уже в сохранённый тикет, и попытаться поменять что-то в полях "Расширенный заголовок", "Описание", "Аннотация (введение)" и "Содержимое" - вылетает такая же ошибка.
На php 8.0 - все точно так же.

Шаг для воспроизведения / Step to play
- На modhost создать свежий сайт: modx 2.8.4, php 8.1, плагин: tickets
- Создать раздел с тикетами.
- Внутри раздела создать тикет, попробовать написать что-нибудь в "Заголовок" и "Содержимое"
- Попытаться сохранить страницу, вылетает ошибка в консоли браузера, процесс останавливается.
Наблюдаемое поведение / Observed behavior
Возникает ошибка в консоли.
Ожидаемое поведение / Expected behavior
Не должно быть ошибок в консоли и не блокировать интерфейс системы бесконечной загрузкой.
Environment
modx 2.8.4, tickets 1.13.1-pl, php 8.1
Сообщение об ошибке / Error message
Консоль браузера:
Логи modx:
Резюме / Summary
Не удается создать тикет, если что-то написать в поля , "Содержимое" - вылетает ошибка в консоли браузера и страница блокируется окошком "Подождите пожалуйста, идет сохранение", хотя результат сохраняется в системе. Если указать ТОЛЬКО "Заголовок" - то страница сохраняется нормально.
Если зайти уже в сохранённый тикет, и попытаться поменять что-то в полях "Расширенный заголовок", "Описание", "Аннотация (введение)" и "Содержимое" - вылетает такая же ошибка.
На php 8.0 - все точно так же.
Шаг для воспроизведения / Step to play
Наблюдаемое поведение / Observed behavior
Возникает ошибка в консоли.
Ожидаемое поведение / Expected behavior
Не должно быть ошибок в консоли и не блокировать интерфейс системы бесконечной загрузкой.
Environment
modx 2.8.4, tickets 1.13.1-pl, php 8.1