From 3562d426ab9d3a99bf5e3242a2fa61b673cde301 Mon Sep 17 00:00:00 2001 From: Evandro Junior Date: Fri, 6 Mar 2015 14:54:42 -0300 Subject: [PATCH] Corrected fix for plugin route bug if username contains dots --- lib/noosfero/plugin/routes.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/noosfero/plugin/routes.rb b/lib/noosfero/plugin/routes.rb index 2446799..cf7ba3a 100644 --- a/lib/noosfero/plugin/routes.rb +++ b/lib/noosfero/plugin/routes.rb @@ -18,7 +18,7 @@ Dir.glob(Rails.root.join(plugins_root, '*', 'controllers')) do |controllers_dir| controllers_by_folder.each do |folder, controllers| controllers.each do |controller| controller_name = controller.gsub("#{plugin_name}_plugin_",'') - if %w[profile myprofile].include?(folder) + if %w[profile myprofile].include?(folder.to_s) match "#{prefixes_by_folder[folder]}/#{plugin_name}/#{controller_name}(/:action(/:id))", :controller => controller, :profile => /#{Noosfero.identifier_format}/ else match "#{prefixes_by_folder[folder]}/#{plugin_name}/#{controller_name}(/:action(/:id))", :controller => controller -- libgit2 0.21.2