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 end
concurrent_events concurrent_events
end end
def speaker_links(event)
event.speakers.map{ |speaker| link_to speaker.name, admin_user_path(speaker) }.join(', ').html_safe
end
end end

View file

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

View file

@ -21,7 +21,8 @@
%tr %tr
%td= event.id %td= event.id
%td= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event) %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.description
%td= event.room.name if event.room %td= event.room.name if event.room
%td= event.time.to_date if event.time %td= event.time.to_date if event.time

View file

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