diff --git a/lib/noosfero/plugin/routes.rb b/lib/noosfero/plugin/routes.rb index 0fd743f..2446799 100644 --- a/lib/noosfero/plugin/routes.rb +++ b/lib/noosfero/plugin/routes.rb @@ -1,10 +1,10 @@ plugins_root = Rails.env.test? ? 'plugins' : '{baseplugins,config/plugins}' +prefixes_by_folder = {public: 'plugin', + profile: 'profile/:profile/plugin', + myprofile: 'myprofile/:profile/plugin', + admin: 'admin/plugin'} Dir.glob(Rails.root.join(plugins_root, '*', 'controllers')) do |controllers_dir| - prefixes_by_folder = {'public' => 'plugin', - 'profile' => 'profile/:profile/plugin', - 'myprofile' => 'myprofile/:profile/plugin', - 'admin' => 'admin/plugin'} plugin_name = File.basename(File.dirname(controllers_dir)) controllers_by_folder = prefixes_by_folder.keys.inject({}) do |hash, folder| -- libgit2 0.21.2