Project

General

Profile

Internal error on editing user and settings in administration (ActionView::Template::Error)

Added by Thai Chuong about 9 years ago

Dear,
I'm upgrading my redmine form 2.4 to 3.0. I've changed around permission, owner of files/directories, migrate database and I can use my redmine on 3.0 for now.
There are something going wrong when I'm editing user and open settings in administration.

Started GET "/redmine/users/1/edit" for 192.168.1.41 at 2015-06-13 01:05:54 +0700
Processing by UsersController#edit as HTML
Parameters: {"id"=>"1"}
Current user: chuong (id=4)
Rendered users/edit.html.erb within layouts/admin (29.5ms)
Completed 500 Internal Server Error in 139ms (ActiveRecord: 5.1ms)

ActionView::Template::Error (undefined method `max_additional_emails' for #<Class:0x00000003fd9960>):
1: <div class="contextual">
2: <%= link_to l(:label_profile), user_path(user user), :class => 'icon icon-user' >
3: <
= additional_emails_link(user user) >
4: <
= change_status_link(user user) >
5: <
= delete_link user_path(user user) if User.current != user user %>
6: </div>
app/helpers/users_helper.rb:46:in `additional_emails_link'
app/views/users/edit.html.erb:3:in `_app_views_users_edit_html_erb__2066876113714208756_30458640'

Before I can access my system there's an error on language, I've fixed by adding below lines to into settings.yml
force_default_language_for_anonymous:
default: 0
force_default_language_for_loggedin:
default: 0

Can anyone help me explain what is going wrong and how to fix?

Thank you very much,


Replies (2)

RE: Internal error on editing user and settings in administration (ActionView::Template::Error) - Added by Toshi MARUYAMA about 9 years ago

Your settings.yml is not updated.
You should not modify settings.yml.
source:tags/3.0.4/config/settings.yml#L19

    (1-2/2)