Rails 3 ArgumentError: неверное количество аргументов (3 для 1) - PullRequest
0 голосов
/ 27 сентября 2011

После миграции на Rails 3 появляется ошибка «ArgumentError: неверное количество аргументов (3 для 1)»

Для строки:

<%== auto_link(raw(simple_format(h(comment.comment))), :all, :target => '_blank') -%>

Backtrace:

app/views/logs/_entry.html.erb:94:in `raw'
app/views/logs/_entry.html.erb:94:in 

Я получил эту ошибку только на производственном сервере

1 Ответ

0 голосов
/ 27 сентября 2011

Помощник auto_link был удален в Rails 3.1 .Вам нужно установить Gem отдельно, чтобы использовать его.Кроме того, обязательно проверьте правильность вызова метода.

Кроме того, вы должны использовать <%=, а не <%==.

...