Handle Tracks as resource_type in User#get_roles

This commit is contained in:
AEtherC0r3 2017-07-28 02:05:08 +03:00 committed by Stella Rouzi
parent 2ff4c6d6b2
commit 5f1ed7ce85

View file

@ -165,7 +165,11 @@ class User < ActiveRecord::Base
def get_roles
result = {}
roles.each do |role|
resource = Conference.find(role.resource_id).short_title
resource = if role.resource_type == 'Conference'
Conference.find(role.resource_id).short_title
elsif role.resource_type == 'Track'
Track.find(role.resource_id).name
end
if result[role.name].nil?
result[role.name] = [resource]
else