fixed some member stuff

This commit is contained in:
Harry Bomrah 2014-07-31 21:50:49 +08:00
parent 1681e6671b
commit f44e6646f1
2 changed files with 17 additions and 0 deletions

View File

@ -1,5 +1,6 @@
class Admin::PersonalPluginIntrosController < OrbitMemberController class Admin::PersonalPluginIntrosController < OrbitMemberController
def index def index
if has_access?
get_types get_types
@plugin_intro = @types.where(member_profile_id: params[:member_profile_id]).first rescue nil @plugin_intro = @types.where(member_profile_id: params[:member_profile_id]).first rescue nil
@ -12,9 +13,15 @@ class Admin::PersonalPluginIntrosController < OrbitMemberController
@url = polymorphic_path(["admin", @plugin_intro]) @url = polymorphic_path(["admin", @plugin_intro])
@verb = :put @verb = :put
end end
else
render_401
end
end end
def new def new
if !has_access?
render_401
end
end end
def show def show
@ -34,6 +41,10 @@ class Admin::PersonalPluginIntrosController < OrbitMemberController
end end
def edit def edit
debugger
if !has_access?
render_401
end
end end
def update def update

View File

@ -23,4 +23,10 @@ class OrbitMemberController < ApplicationController
def set_module_app def set_module_app
@module_app = ModuleApp.find_by_key("member") @module_app = ModuleApp.find_by_key("member")
end end
def allow_admin_only
if !current_user.is_admin?
render_401
end
end
end end