Удельта

Объявление

n8n: принято исправление понятных сообщений об ошибках

В n8n принята правка, которая возвращает понятную причину ошибки вместо технического сообщения о защищённом свойстве JavaScript.

Что изменилось

  • Проблема возникала в безопасном режиме исполнителя JavaScript: защищённые свойства Error.prototype мешали создать собственную ошибку n8n.

  • Например, сообщение об отсутствии связанных данных элемента заменялось ошибкой Cannot assign to read only property.

  • Правка меняет способ создания свойств ошибки, сохраняя защиту прототипов.

  • В описании изменения приведены регрессионные тесты для этой ситуации; автор сообщил о проверке пакета, типов и оформления кода.

Что учесть

Польза для автора сценария — увидеть, какой узел и какие данные действительно требуют исправления. Отключать безопасный режим ради обхода этой ошибки не нужно.

Новость относится к принятой правке в репозитории. Для рабочего экземпляра проверьте, в какой выпуск она вошла: дата принятия кода сама по себе не определяет установленную версию.

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

Все новости

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.