mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
difficulty level code redundancy is removed
This commit is contained in:
parent
d00dc631f8
commit
15813f9be6
2 changed files with 10 additions and 10 deletions
|
|
@ -162,13 +162,5 @@ 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
|
||||
|
|
|
|||
|
|
@ -207,7 +207,15 @@
|
|||
|
||||
- when 'DifficultyLevel'
|
||||
difficulty level
|
||||
= link_to_difficulty_level(version)
|
||||
- difficulty_level = DifficultyLevel.find_by(id: version.item_id)
|
||||
- if difficulty_level.nil?
|
||||
= 'Difficulty Level Deleted'
|
||||
- else
|
||||
- conference = Conference.find_by(id: version.conference_id)
|
||||
- unless conference.nil?
|
||||
= link_to difficulty_level.title, admin_conference_program_difficulty_levels_path(conference.short_title)
|
||||
- else
|
||||
= difficulty_level.title
|
||||
|
||||
- when 'Splashpage'
|
||||
= link_if_alive version, 'splashpage',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue