Package: redmine Version: 1.0.1-2 Severity: normal Hello,
I use redmine package from Squeeze. When I click on user details page (URI = http://www.example.com/users/4 for example), I have an "Internal error" message. When I switch RailsEnv to "test", I have more informations : --8<-------------8<-----------8<---------- Showing app/views/users/show.rhtml where line #11 raised: undefined method `html_safe' for "[email protected]":String /usr/lib/ruby/1.8/action_view/helpers/url_helper.rb:476:in `mail_to' /usr/share/redmine/app/views/users/show.rhtml:11:in `_run_rhtml_app47views47users47show46rhtml' /usr/share/redmine/app/controllers/users_controller.rb:68:in `show' --8<-------------8<-----------8<---------- Problem seems to be with javascript encoding in mail_to() function. I don't have a real patch, but I use a *workaround* : --8<-------------8<-----------8<---------- --- show.rhtml.old 2011-07-08 21:25:50.000000000 +0200 +++ /usr/share/redmine/app/views/users/show.rhtml 2011-07-08 21:27:09.000000000 +0200 @@ -7,7 +7,7 @@ <div class="splitcontentleft"> <ul> <% unless @user.pref.hide_mail %> - <li><%=l(:field_mail)%>: <%= mail_to(h(@user.mail), nil, :encode => 'javascript') %></li> + <li><%=l(:field_mail)%>: <%= mail_to(h(@user.mail), nil, :encode => 'hex') %></li> <% end %> <% for custom_value in @custom_values %> <% if !custom_value.value.blank? %> --8<-------------8<-----------8<---------- Note : I reproduce it with 1.0.1-1 too Regards, -- Gregory Colpart <[email protected]> GnuPG:4096R/B8612B5D Evolix - Informatique et Logiciels Libres http://www.evolix.fr/ _______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers
