Error opening link to difficulty level in Revision history is removed

This commit is contained in:
Naman Gupta 2017-10-21 02:42:08 +05:30
parent 885ebc4186
commit d00dc631f8
2 changed files with 10 additions and 4 deletions

View file

@ -162,4 +162,13 @@ module VersionsHelper
def users_role_change_description(version)
version.event == 'create' ? 'added' : 'removed'
end
def link_to_difficulty_level(version)
return 'deleted role' if version.conference_id.nil?
conference = Conference.find_by(id: version.conference_id)
difficulty_level = DifficultyLevel.find(version.item_id)
link_to difficulty_level.title,
admin_conference_program_difficulty_levels_path(conference.short_title)
end
end

View file

@ -207,10 +207,7 @@
- when 'DifficultyLevel'
difficulty level
- difficulty_level = current_or_last_object_state(version.item_type, version.item_id)
= link_if_alive version, difficulty_level.title,
admin_conference_program_difficulty_level_path(conference_short_title, version.item_id),
conference
= link_to_difficulty_level(version)
- when 'Splashpage'
= link_if_alive version, 'splashpage',