Skip to content

Commit edd366c

Browse files
committed
show dietary restrictions in admin member profiles
update member profiles in admin to include dietary restrictions as part of this update @member to be a `MemberPresenter` to give access to displayed_dietary_restrictions.
1 parent fbf734f commit edd366c

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

app/controllers/admin/members_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ def index
66
end
77

88
def show
9-
@member = Member.find(params[:id])
9+
@member = MemberPresenter.new(Member.find(params[:id]))
1010
load_attendance_data(@member)
1111

1212
@actions = admin_actions(@member).sort_by(&:created_at).reverse

app/views/admin/members/_profile.html.haml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@
1212
- @member.skills.each do |skill|
1313
.badge.bg-success= skill.name
1414

15+
.mb-4
16+
%h5 Dietary Restrictions
17+
- if @member.dietary_restrictions.present?
18+
- @member.displayed_dietary_restrictions.each do |dr|
19+
.badge.bg-secondary.text-wrap.mb-1.text-start= dr
20+
- else
21+
.text-muted None
22+
1523
- if @workshop_attendances.positive? || @meeting_rsvps.positive? || @event_rsvps.positive?
1624
.attendance-summary.mt-4
1725
%h5 Attendance summary

0 commit comments

Comments
 (0)