Sanitise parameters used in URL generation
[rails.git] / app / views / changeset / history.html.erb
index 77118b4b4b5214c9183ded9af5af5dd4c8cfc041..7f08a40b3ff5ddc5dda534c1d6b82cbecb38f5a9 100644 (file)
@@ -5,18 +5,11 @@
 <% end -%>
 
 <%
-   if params[:friends] and @user
-     set_title(t 'changeset.list.title_friend')
-     @heading = t 'changeset.list.title_friend'
-   elsif params[:nearby] and @user
-     set_title(t 'changeset.list.title_nearby')
-     @heading = t 'changeset.list.title_nearby'
-   elsif params[:display_name]
-     set_title(t 'changeset.list.title_user', :user => params[:display_name])
+   set_title(changeset_list_title(params, @user))
+   if params[:display_name]
      @heading = t('changeset.list.title_user', :user => link_to(params[:display_name], :controller => "user", :action => "view", :display_name => params[:display_name])).html_safe
    else
-     set_title(t 'changeset.list.title')
-     @heading = t 'changeset.list.title'
+     @heading = @title
    end
 %>