Skip to content

Commit 6c737f5

Browse files
committed
remove puts and add nil-safe
1 parent 86520a4 commit 6c737f5

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

app/policies/member_note_policy.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ def create?
44
end
55

66
def destroy?
7-
puts "Chapters: #{record.member.chapters.inspect}"
8-
user && (user.has_role?(:admin) || user == record.author || record.member.chapters.any? { |chapter| user.has_role?(:organiser, chapter) })
7+
user && (user.has_role?(:admin) || user == record.author || record.member&.chapters&.any? { |chapter| user.has_role?(:organiser, chapter) })
98
end
109

1110
def update?
12-
user && (user.has_role?(:admin) || user == record.author || record.member.chapters.any? { |chapter| user.has_role?(:organiser, chapter) })
11+
user && (user.has_role?(:admin) || user == record.author || record.member&.chapters&.any? { |chapter| user.has_role?(:organiser, chapter) })
1312
end
1413
end

0 commit comments

Comments
 (0)