mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-14 04:04:03 +00:00
Fix linking problems for event and venue commercials
This commit is contained in:
parent
66244a92fd
commit
c7b8418f1a
1 changed files with 7 additions and 8 deletions
|
|
@ -18,19 +18,18 @@
|
|||
|
||||
- case commercial_last_version.commercialable_type
|
||||
- when 'Event'
|
||||
= link_to 'commercial',
|
||||
edit_admin_conference_program_event_path(conference_id: Conference.find(version.conference_id).short_title,
|
||||
id: commercialable_last_version.id, anchor: 'commercials-content')
|
||||
= "in event #{commercialable_last_version.title}"
|
||||
commercial in event
|
||||
= link_to "#{commercialable_last_version.title}",
|
||||
admin_conference_program_event_path(conference_id: Conference.find(version.conference_id).short_title, id: commercialable_last_version.id)
|
||||
|
||||
- when 'Venue'
|
||||
commercial in venue
|
||||
- if Venue.find_by(id: commercialable_last_version.id)
|
||||
= link_to 'commercial',
|
||||
edit_admin_conference_program_event_path(conference_id: Conference.find(version.conference_id).short_title,
|
||||
= link_to "#{commercialable_last_version.name}",
|
||||
edit_admin_conference_venue_path(conference_id: Conference.find(version.conference_id).short_title,
|
||||
id: commercialable_last_version.id, anchor: 'commercials-content')
|
||||
- else
|
||||
= 'commercial'
|
||||
= "in venue #{commercialable_last_version.name}"
|
||||
= commercialable_last_version.name
|
||||
|
||||
- when 'Conference'
|
||||
= link_to 'commercial',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue