X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fmisc%2Fedge_browser_check-header.html;h=a88962be981da03c077a7b0ed0da7532581e3948;hp=e7666aec40acc377bc2a0a6149676309edac636d;hb=79c8be3bd0c5db42794b36bf5b5dd25addba67cb;hpb=fe293dc0ca4ea3939de9c2ad28d3aaf7c8980644 diff --git a/httemplate/misc/edge_browser_check-header.html b/httemplate/misc/edge_browser_check-header.html index e7666aec4..a88962be9 100644 --- a/httemplate/misc/edge_browser_check-header.html +++ b/httemplate/misc/edge_browser_check-header.html @@ -18,7 +18,10 @@ % } <%init> -my $curuser = $FS::CurrentUser::CurrentUser; +my $curuser = $FS::CurrentUser::CurrentUser; +my $session = $FS::CurrentUser::CurrentSession; +my $sessionkey = $session->sessionkey if $session; + my $cgi = FS::UID::cgi(); my $DEBUG = 0; @@ -26,7 +29,8 @@ my $do_check = 0; $do_check = 1 if $curuser && !$cgi->param('edge_browser_check') - && $curuser->get_pref('edge_bug_vulnerable') ne 'N'; + && $sessionkey + && $curuser->get_pref('edge_bug_vulnerable') ne $sessionkey; my $force_redirect = $curuser->get_pref('edge_bug_vulnerable') eq 'Y' ? 1 : 0; - \ No newline at end of file +