From b81c2ad04e2fa01924187b59693f7b932ecd1f62 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Tue, 4 Sep 2012 18:36:20 +0200 Subject: [PATCH] Added helper isRole(). --- .../app/controllers/_application_controller.js.coffee | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/assets/javascripts/app/controllers/_application_controller.js.coffee b/app/assets/javascripts/app/controllers/_application_controller.js.coffee index 1869a767c..1a3e44311 100644 --- a/app/assets/javascripts/app/controllers/_application_controller.js.coffee +++ b/app/assets/javascripts/app/controllers/_application_controller.js.coffee @@ -20,6 +20,12 @@ class App.Controller extends Spine.Controller @delay( a, 0 ) + isRole: (name) -> + return false if !window.Session.roles + for role in window.Session.roles + return true if role.name is name + return false + # # extend delegateEvents to unbind and undelegate # delegateEvents: -> #