Create links for speakers in admin/reports#index

This commit is contained in:
selini 2017-03-21 21:08:53 +02:00 committed by Stella Rouzi
parent 93404d543f
commit 8a0f3c99b0
4 changed files with 12 additions and 3 deletions

View file

@ -597,4 +597,8 @@ module ApplicationHelper
end
concurrent_events
end
def speaker_links(event)
event.speakers.map{ |speaker| link_to speaker.name, admin_user_path(speaker) }.join(', ').html_safe
end
end

View file

@ -27,7 +27,10 @@
%td
= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event)
%br
.small (Presented by #{event.speaker_names})
.small
(Presented by
= speaker_links(event)
)
- %w(registered biography commercials subtitle difficulty_level).each do |info|
%td{'data-order' => "#{progress_status[info]}"}

View file

@ -21,7 +21,8 @@
%tr
%td= event.id
%td= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event)
%td #{event.speaker_names}
%td
= speaker_links(event)
%td= event.description
%td= event.room.name if event.room
%td= event.time.to_date if event.time

View file

@ -17,4 +17,5 @@
%tr
%td= event.id
%td= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event)
%td #{event.speaker_names}
%td
= speaker_links(event)