[freeside-commits] freeside/FS/bin freeside-selfservice-server, 1.23, 1.24

Ivan,,, ivan at wavetail.420.am
Fri Oct 23 17:34:36 PDT 2009


Update of /home/cvs/cvsroot/freeside/FS/bin
In directory wavetail.420.am:/tmp/cvs-serv26545/FS/bin

Modified Files:
	freeside-selfservice-server 
Log Message:
selfservice per-agent skinning

Index: freeside-selfservice-server
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/bin/freeside-selfservice-server,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- freeside-selfservice-server	27 May 2009 07:50:40 -0000	1.23
+++ freeside-selfservice-server	24 Oct 2009 00:34:34 -0000	1.24
@@ -72,6 +72,13 @@
 } );
 $cache->remove('signup_info_cache');
 
+#and also clear the selfservice skin info cache, for the same reason
+my $ss_cache = new FS::ClientAPI_SessionCache( {
+  'namespace' => 'FS::ClientAPI::MyAccount',
+} );
+$ss_cache->remove($_)
+  foreach grep /^skin_info_cache_agent/, $ss_cache->get_keys();
+
 my $clientd = "/usr/local/sbin/freeside-selfservice-clientd"; #better name?
 
 my $warnkids=0;



More information about the freeside-commits mailing list