Fix bug: Fix the bug due to not finding the ModuleApp

This commit is contained in:
chris committed 2012-10-30 17:10:59 +08:00
1 parent 63a57682e6
commit bc9082a858
3 files changed
+10 -12

No files matched your search

+5 -7
View File
@@ -1,4 +1,4 @@
class OrbitBackendController< ApplicationController
class OrbitBackendController < ApplicationController
#before_filter :setup_vars
#before_filter :set_current_user
@@ -11,17 +11,15 @@ class OrbitBackendController< ApplicationController
layout 'new_admin'
def setup_vars
@app_title = request.fullpath.split('/')[2]
@app_title = request.fullpath.split('/')[1] if(@app_title == "back_end")
@app_title.gsub!(/[?].*/,'')
@module_app = ModuleApp.first(conditions: {:key => @app_title} )
@app_title = controller_path.split('/')[1].singularize
@module_app ||= ModuleApp.first(conditions: {:key => @app_title} )
end
private
def force_order_for_visitor
setup_vars
set_current_user
setup_vars
set_current_user
end