lib/applicaster/accounts/user.rb in omniauth-applicaster-1.3.1 vs lib/applicaster/accounts/user.rb in omniauth-applicaster-1.3.2

- old
+ new

@@ -5,14 +5,18 @@ attribute :id, String attribute :name, String attribute :email, String attribute :global_roles, Array[String] - attribute :permissions, Array + attribute :permissions, Array[Permission] attribute :admin, Boolean def admin? !!admin + end + + def permission_for_account_id(account_id) + permissions.find { |p| p.account_id == account_id } end end end end