module ZuoraConnect::Controllers::Helpers
def check_connect_admin!(raise_error: false)
def check_connect_admin!(raise_error: false) if !session["#{@appinstance.id}::admin"] raise ZuoraConnect::Exceptions::AccessDenied.new("User is not an authorized admin for this application") if raise_error respond_to do |format| format.html { render "zuora_connect/static/error_handled", :locals => { :title => "Unauthorized", :message => "User is not an authorized admin for this application" }, status: 401, :layout => false } format.js { render "zuora_connect/static/error_handled", :locals => { :title => "Unauthorized", :message => "User is not an authorized admin for this application" }, status: 401, :layout => false } format.json { render json: {'errors' => ex.message}, status: 401 } format.all { render json: ex.message, status: 401 } end return end end