[freeside-commits] branch FREESIDE_4_BRANCH updated. 094d5f56920ef066ff10d856399e7baa28d0fa56

Christopher Burger burgerc at freeside.biz
Mon Sep 17 12:07:22 PDT 2018


The branch, FREESIDE_4_BRANCH has been updated
       via  094d5f56920ef066ff10d856399e7baa28d0fa56 (commit)
      from  9c562fe3db3cc5fe4ea399427590da20b147c1de (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 094d5f56920ef066ff10d856399e7baa28d0fa56
Author: Christopher Burger <burgerc at freeside.biz>
Date:   Mon Sep 17 14:32:33 2018 -0400

    RT# 39340 - fixed skin_info caching issue

diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm
index a11a4245d..4179cdb29 100644
--- a/FS/FS/ClientAPI/MyAccount.pm
+++ b/FS/FS/ClientAPI/MyAccount.pm
@@ -107,7 +107,7 @@ sub skin_info {
   $p->{'agentnum'} = $agentnum;
 
   my $conf = new FS::Conf;
-
+  my $timeout = $conf->config('selfservice-session_timeout') || '1 hour';
   #false laziness w/Signup.pm
 
   my $skin_info_cache_agent = _cache->get("skin_info_cache_agent$agentnum");
@@ -150,7 +150,7 @@ sub skin_info {
       'menu'  => _menu($domain,$menu),
     };
 
-    _cache->set("skin_info_cache_agent$agentnum", $skin_info_cache_agent);
+    _cache->set("skin_info_cache_agent$agentnum", $skin_info_cache_agent, $timeout);
 
   }
 

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/ClientAPI/MyAccount.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)




More information about the freeside-commits mailing list