From 8c6bca299a63f9c7d882504e894f2e997bb3fd54 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Mon, 20 Jan 2014 12:56:36 -0300 Subject: [PATCH] rails3: fix params from routes with wildcards --- app/controllers/application_controller.rb | 2 +- app/controllers/public/content_viewer_controller.rb | 2 +- app/controllers/public/search_controller.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index bede290..53b238a 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -167,7 +167,7 @@ class ApplicationController < ActionController::Base def load_category unless params[:category_path].blank? - path = params[:category_path].join('/') + path = params[:category_path] @category = environment.categories.find_by_path(path) if @category.nil? render_not_found(path) diff --git a/app/controllers/public/content_viewer_controller.rb b/app/controllers/public/content_viewer_controller.rb index b4d0190..ebd33c9 100644 --- a/app/controllers/public/content_viewer_controller.rb +++ b/app/controllers/public/content_viewer_controller.rb @@ -6,7 +6,7 @@ class ContentViewerController < ApplicationController helper TagsHelper def view_page - path = params[:page].join('/') + path = params[:page] if path.blank? @page = profile.home_page diff --git a/app/controllers/public/search_controller.rb b/app/controllers/public/search_controller.rb index ba7ab4f..0becfc6 100644 --- a/app/controllers/public/search_controller.rb +++ b/app/controllers/public/search_controller.rb @@ -159,7 +159,7 @@ class SearchController < PublicController if params[:category_path].blank? render_not_found if params[:action] == 'category_index' else - path = params[:category_path].join('/') + path = params[:category_path] @category = environment.categories.find_by_path(path) if @category.nil? render_not_found(path) -- libgit2 0.21.2