From: Dylan Hardison Date: Sat, 16 May 2020 03:05:26 +0000 (-0400) Subject: even better no-caching X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=18b41a51362dc50f4c1b671039fdaa43b46f98b3;p=thirdparty%2Fbugzilla.git even better no-caching --- diff --git a/Bugzilla.pm b/Bugzilla.pm index eb739920f..9773dcfe3 100644 --- a/Bugzilla.pm +++ b/Bugzilla.pm @@ -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}; diff --git a/Bugzilla/App/CGI.pm b/Bugzilla/App/CGI.pm index d212276a9..924b90630 100644 --- a/Bugzilla/App/CGI.pm +++ b/Bugzilla/App/CGI.pm @@ -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 {