Merge pull request #107 from openHPI/display_name_in_header
Display name in header
This commit is contained in:
@ -26,6 +26,6 @@ module User
|
|||||||
end
|
end
|
||||||
|
|
||||||
def to_s
|
def to_s
|
||||||
name
|
displayname
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -5,8 +5,8 @@ class ExternalUser < ActiveRecord::Base
|
|||||||
validates :external_id, presence: true
|
validates :external_id, presence: true
|
||||||
|
|
||||||
def displayname
|
def displayname
|
||||||
result = name
|
result = "User " + user_id
|
||||||
if(consumer.name == 'openHPI')
|
if(!consumer.nil? && consumer.name == 'openHPI')
|
||||||
result = Rails.cache.fetch("#{cache_key}/displayname", expires_in: 12.hours) do
|
result = Rails.cache.fetch("#{cache_key}/displayname", expires_in: 12.hours) do
|
||||||
Xikolo::UserClient.get(external_id.to_s)[:display_name]
|
Xikolo::UserClient.get(external_id.to_s)[:display_name]
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user