From ddc78f334c010183d5cc4f62f9034050d8fd9102 Mon Sep 17 00:00:00 2001 From: Ralf Teusner Date: Mon, 27 Jun 2016 18:01:58 +0200 Subject: [PATCH] fixed usage of Rails cache call. --- app/models/external_user.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/external_user.rb b/app/models/external_user.rb index 24baa284..538f4997 100644 --- a/app/models/external_user.rb +++ b/app/models/external_user.rb @@ -6,9 +6,9 @@ class ExternalUser < ActiveRecord::Base def displayname result = name - Rails.cache.fetch("#{cache_key}/displayname", expires_in: 12.hours) do - if(consumer.name == 'openHPI') - result = Xikolo::UserClient.get(external_id.to_s)[:display_name] + if(consumer.name == 'openHPI') + result = Rails.cache.fetch("#{cache_key}/displayname", expires_in: 12.hours) do + Xikolo::UserClient.get(external_id.to_s)[:display_name] end end result