Skip to content

Commit c50cf25

Browse files
committed
perf: memoize member organiser status
This is very unlikely to change during one request, so we can memoise it and gain some speed
1 parent 0fb4223 commit c50cf25

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/presenters/member_presenter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class MemberPresenter < BasePresenter
22
def organiser?
3-
has_role? :organiser, :any
3+
@organiser ||= has_role? :organiser, :any
44
end
55

66
def event_organiser?(event)

0 commit comments

Comments
 (0)