X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=torrus%2Fperllib%2FTorrus%2FRenderer%2FFreeside.pm;fp=torrus%2Fperllib%2FTorrus%2FRenderer%2FFreeside.pm;h=9a7c023be42105045e10840194c5e102aac812f9;hp=8d9341509f1ab12e198e485ed780b0eed6a9e7a2;hb=6e79acda564ac84f76ea67e21bdcb962f774c24b;hpb=38b2dffeb80f5e943a8f0237deee19ac24edaca9 diff --git a/torrus/perllib/Torrus/Renderer/Freeside.pm b/torrus/perllib/Torrus/Renderer/Freeside.pm index 8d9341509..9a7c023be 100644 --- a/torrus/perllib/Torrus/Renderer/Freeside.pm +++ b/torrus/perllib/Torrus/Renderer/Freeside.pm @@ -6,10 +6,16 @@ use base 'Torrus::Freeside'; use FS::UID qw(cgisuidsetup); use FS::TicketSystem; +our $cgi = ''; + sub freesideSetup { #my $self = shift; - cgisuidsetup($Torrus::CGI::q); + return if $cgi eq $Torrus::CGI::q; + + $cgi = $Torrus::CGI::q; + + cgisuidsetup($cgi); FS::TicketSystem->init(); }