]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
even better no-caching
authorDylan Hardison <dylan@hardison.net>
Sat, 16 May 2020 03:05:26 +0000 (23:05 -0400)
committerDylan Hardison <dylan@hardison.net>
Sat, 16 May 2020 03:05:26 +0000 (23:05 -0400)
Bugzilla.pm
Bugzilla/App/CGI.pm

index eb739920ffa82e7518b573aaa94282ddfdfb49a6..9773dcfe3d531fcb554e9336ae770f96394c25fd 100644 (file)
@@ -390,12 +390,6 @@ sub login {
 
   # If Mojo native app is requesting login, we need to possibly redirect
   my $C = $Bugzilla::App::CGI::C;
-  if ($class->user->id) {
-    $C->res->headers->cache_control('private, max-age=60');
-  }
-  else {
-    $C->res->headers->cache_control('public, max-age=300');
-  }
   my $session = $C->session;
   if (!$on_token_page && $session->{override_login_target}) {
     my $override_login_target = delete $session->{override_login_target};
index d212276a90910f5258667f964822858cf9ece67a..924b9063025c54c690ea3858112b03b9716e682c 100644 (file)
@@ -78,6 +78,7 @@ sub load_one {
     Bugzilla->usage_mode(USAGE_MODE_BROWSER);
     try {
       Bugzilla->init_page();
+      $c->res->headers->cache_control('private, no-cache');
       $inner->();
     }
     catch {