Redmine: выдает ошибку в настраиваемом поле

Я добавил настраиваемое поле для проблемы с типом Link и настроенным шаблоном URL (как описано здесь):

введите описание изображения здесь

Я ожидаю, что введенное пользователем значение в качестве идентификатора задачи будет отформатировано в шаблоне, но когда я пытаюсь его протестировать, это не работает:

введите описание изображения здесь

Заглянул в логи, но там нет такой информативной записи:

NoMethodError (undefined method `format_value' for #<IssueUpdateListener:0x0000000006cfbdd0> Did you mean?  format_date):

app/helpers/issues_helper.rb:494:in `show_detail'
app/helpers/issues_helper.rb:429:in `block in details_to_strings'
app/helpers/issues_helper.rb:415:in `each'
app/helpers/issues_helper.rb:415:in `details_to_strings'
plugins/flock_notifications/lib/issue_update_listener.rb:51:in `controller_issues_edit_after_save'
lib/redmine/hook.rb:63:in `block (2 levels) in call_hook'
lib/redmine/hook.rb:63:in `each'
lib/redmine/hook.rb:63:in `block in call_hook'
lib/redmine/hook.rb:60:in `tap' lib/redmine/hook.rb:60:in `call_hook'
lib/redmine/hook.rb:93:in `call_hook'
app/controllers/issues_controller.rb:589:in `block in save_issue_with_child_records'
app/controllers/issues_controller.rb:575:in `save_issue_with_child_records'
app/controllers/issues_controller.rb:172:in `update'
lib/redmine/sudo_mode.rb:65:in `sudo_mode'

Думаю, я неправильно работаю с шаблоном URL или что?


person anatol    schedule 07.01.2021    source источник
comment
Мне это кажется ошибкой, не стесняйтесь сообщать об этом на redmine.org/issues   -  person Aleksandar Pavić    schedule 08.01.2021
comment
@ AleksandarPavić Я там не зарегистрирован, не могли бы вы сообщить об этом сами (как вы участвовали)?   -  person anatol    schedule 08.01.2021
comment
На моем Redmine 4.1 он работает должным образом. Какая у вас версия?   -  person Aleksandar Pavić    schedule 08.01.2021
comment
@ AleksandarPavić, не могли бы вы предоставить скриншот конфигурации? 4.1.1   -  person anatol    schedule 08.01.2021
comment
То же, что и ваш ... Я могу протестировать 4.1.1, как только уловлю время ...   -  person Aleksandar Pavić    schedule 08.01.2021


Ответы (1)


Трассировка стека указывает, что ошибка вызвана вашим пользовательским плагином flock_notifications. Этот плагин (или версия плагина, который вы используете) может быть несовместим с вашей версией Redmine.

Вам следует связаться с автором плагина по его предпочтительным каналам связи с этим отчетом, чтобы он мог исправить плагин.

person Holger Just    schedule 10.01.2021