From 54e0806f3863d41b01ce24dd7906bd89d2699417 Mon Sep 17 00:00:00 2001 From: Brenda Wallace Date: Sun, 17 Dec 2017 17:55:14 +1300 Subject: [PATCH] don't check role is there's no member --- app/models/ability.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/ability.rb b/app/models/ability.rb index 16c18a9b6..751ad95c7 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -3,8 +3,8 @@ class Ability def initialize(member) anon_abilities(member) - member_abilities(member) if member - admin_abilities(member) if member.role? :admin + member_abilities(member) if member.present? + admin_abilities(member) if member.present? && member.role?(:admin) end def anon_abilities(_member)