Странная проблема с tools.js
К примеру в "Начальный текст" в редакторе заданий вызывается
Задание добавляется и выполняется нормально, но после этого, если добавить задание повторно или запустить этот код в "Тестировании шаблонов" то вылетает ошибка
"Template execute error: undef error - (null) at undefined:0:-1"
Лечится это, если в "Редактор javascript" просто нажать на кнопку "Сохранить", не меняя ничего в теле самого tools.js
После этого код в тестировании шаблонов выполняется опять прекрасно _до_ следующего запуска задания, в котором используется tools.js.* в шаблонах.
Тоесть резюмирую ошибку.
Есть код использующий tools.js.* в задании, задание исполняется один раз, после этого всегда вылетает ошибка "Template execute error: undef error - (null) at undefined:0:-1" как при запуске задания, так и при тестировании шаблона, после нажатия кнопки Сохранить в редакторе javascript (ничего не меняя в теле), в тестировании шаблонов код опять работает, причем сколько угодно раз, но если добавить задание срабатывает только один раз и перестает работать как в тестировании шаблонов так и в повторном добавлении задания.
Ошибка появилась после обновления до последней версии.
К примеру в "Начальный текст" в редакторе заданий вызывается
Код:
[%
ts = tools.js.sum(1,2);
%]
Задание добавляется и выполняется нормально, но после этого, если добавить задание повторно или запустить этот код в "Тестировании шаблонов" то вылетает ошибка
"Template execute error: undef error - (null) at undefined:0:-1"
Лечится это, если в "Редактор javascript" просто нажать на кнопку "Сохранить", не меняя ничего в теле самого tools.js
После этого код в тестировании шаблонов выполняется опять прекрасно _до_ следующего запуска задания, в котором используется tools.js.* в шаблонах.
Тоесть резюмирую ошибку.
Есть код использующий tools.js.* в задании, задание исполняется один раз, после этого всегда вылетает ошибка "Template execute error: undef error - (null) at undefined:0:-1" как при запуске задания, так и при тестировании шаблона, после нажатия кнопки Сохранить в редакторе javascript (ничего не меняя в теле), в тестировании шаблонов код опять работает, причем сколько угодно раз, но если добавить задание срабатывает только один раз и перестает работать как в тестировании шаблонов так и в повторном добавлении задания.
Ошибка появилась после обновления до последней версии.