Speaker emails in Events CSV/XLS export is included
This commit is contained in:
parent
e99287d18a
commit
7c0fa59a0a
7 changed files with 85 additions and 13 deletions
|
|
@ -1,6 +1,17 @@
|
|||
wb.add_worksheet(name: 'confirmed events') do |sheet|
|
||||
bold_style = wb.styles.add_style(b: true)
|
||||
row = ['Event ID', 'Title', 'Abstract', 'Start time', 'Submitter', 'Speaker', 'Event Type', 'Track', 'Difficulty Level', 'Room', 'State']
|
||||
row = ['Event ID',
|
||||
'Title',
|
||||
'Abstract',
|
||||
'Start time',
|
||||
'Submitter',
|
||||
'Speaker',
|
||||
'Speaker Email',
|
||||
'Event Type',
|
||||
'Track',
|
||||
'Difficulty Level',
|
||||
'Room',
|
||||
'State']
|
||||
sheet.add_row row, style: bold_style
|
||||
|
||||
@events.confirmed.each do |event|
|
||||
|
|
@ -11,6 +22,7 @@ wb.add_worksheet(name: 'confirmed events') do |sheet|
|
|||
row << (event.time.present? ? "#{event.time.strftime("%Y-%m-%d")} #{event.time.strftime("%I:%M%p")} " : '')
|
||||
row << event.submitter.name
|
||||
row << event.speaker_names
|
||||
row << event.speaker_emails
|
||||
row << event.event_type.title
|
||||
row << (event.track.present? ? event.track.name : '')
|
||||
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue