fixed usage of Rails cache call.

This commit is contained in:
Ralf Teusner
2016-06-27 18:01:58 +02:00
parent 516cab808e
commit ddc78f334c

View File

@ -6,9 +6,9 @@ class ExternalUser < ActiveRecord::Base
def displayname def displayname
result = name result = name
Rails.cache.fetch("#{cache_key}/displayname", expires_in: 12.hours) do if(consumer.name == 'openHPI')
if(consumer.name == 'openHPI') result = Rails.cache.fetch("#{cache_key}/displayname", expires_in: 12.hours) do
result = Xikolo::UserClient.get(external_id.to_s)[:display_name] Xikolo::UserClient.get(external_id.to_s)[:display_name]
end end
end end
result result