Find correct event id in versions

Fixes #1226
This commit is contained in:
AEtherC0r3 2017-01-10 22:07:40 +02:00
parent 052cfebf4e
commit e5687c4504

View file

@ -45,7 +45,7 @@
- when 'EventsRegistration', 'Comment', 'Vote', 'Event'
= 'event'
- object = current_or_last_object_state(version.item_type, version.item_id)
- event_id = object.try(:id) || object.try(:event_id) || object.commentable_id
- event_id = object.try(:event_id) || object.try(:commentable_id) || object.id
= link_to (current_or_last_object_state('Event', event_id).try(:title) || 'deleted event'),
admin_conference_program_event_path(conference_id: Conference.find(version.conference_id).short_title, id: event_id)