Merge pull request #8195 from dhensby/pulls/4.2/cache-default

FIX Default cache state should be `no-cache`
This commit is contained in:
Ingo Schommer 2018-06-19 11:15:57 +12:00 committed by GitHub
commit 39a86e6d92
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,6 +26,8 @@ class HTTPCacheControlMiddleware implements HTTPMiddleware, Resettable
const STATE_DISABLED = 'disabled';
const STATE_DEFAULT = 'default';
/**
* Generate response for the given request
*
@ -90,6 +92,9 @@ class HTTPCacheControlMiddleware implements HTTPMiddleware, Resettable
self::STATE_ENABLED => [
'must-revalidate' => true,
],
self::STATE_DEFAULT => [
'no-cache' => true,
],
];
/**
@ -98,7 +103,7 @@ class HTTPCacheControlMiddleware implements HTTPMiddleware, Resettable
* @config
* @var string
*/
protected static $defaultState = self::STATE_DISABLED;
protected static $defaultState = self::STATE_DEFAULT;
/**
* Current state