diff --git a/app/controllers/public/content_viewer_controller.rb b/app/controllers/public/content_viewer_controller.rb index 4334747..d869a40 100644 --- a/app/controllers/public/content_viewer_controller.rb +++ b/app/controllers/public/content_viewer_controller.rb @@ -74,7 +74,7 @@ class ContentViewerController < ApplicationController end def versions_diff - path = params[:page].join('/') + path = params[:page] @page = profile.articles.find_by_path(path) @v1, @v2 = @page.versions.find_by_version(params[:v1]), @page.versions.find_by_version(params[:v2]) end diff --git a/app/views/content_viewer/article_versions.html.erb b/app/views/content_viewer/article_versions.html.erb index 9d920c7..0b04e77 100644 --- a/app/views/content_viewer/article_versions.html.erb +++ b/app/views/content_viewer/article_versions.html.erb @@ -6,7 +6,7 @@

<%= _('This is the list of all versions of this content. Select a version to see it and then revert to it.') %>.

-<%= form_tag({:controller => 'content_viewer', :action => 'versions_diff', :profile => profile.identifier, :page => @page.path.split('/')}, :method => 'get') do %> +<%= form_tag({:controller => 'content_viewer', :action => 'versions_diff', :profile => profile.identifier, :page => @page.path}, :method => 'get') do %>