Skip to content

Commit dbf5c1b

Browse files
authored
Merge pull request #2316 from mroderick/make-event-rendering-faster
Make event rendering faster
2 parents 5d992bd + 1574621 commit dbf5c1b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
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)

app/views/events/_event.html.haml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
- if @user.attending?(event.__getobj__)
1010
%span.badge.bg-success.mb-3.mb-md-0
1111
= link_to 'Attending', event.path, class: 'text-light text-decoration-none'
12-
- if @user.event_organiser?(event)
12+
- if @user.organiser? && @user.event_organiser?(event)
1313
%span.badge.bg-secondary.mb-3.mb-md-0
1414
= link_to 'Manage', event.admin_path, class: 'text-light text-decoration-none'
1515
.order-md-1

0 commit comments

Comments
 (0)