Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2019-08-30 11:01:57 +0300
committerRoeland Jago Douma <roeland@famdouma.nl>2019-10-17 02:17:04 +0300
commit5f744699ca36aefa919668cb717ae15c045be89a (patch)
tree7a9864212574d12dfce761b267fad2abd3c125f5 /lib/Controller/MessagesController.php
parenta2adb6aad7d798b192738ca0fa757f8aa3f406c4 (diff)
Lets use the server methods for caching
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'lib/Controller/MessagesController.php')
-rwxr-xr-xlib/Controller/MessagesController.php12
1 files changed, 3 insertions, 9 deletions
diff --git a/lib/Controller/MessagesController.php b/lib/Controller/MessagesController.php
index a6d1821d7..32a87956a 100755
--- a/lib/Controller/MessagesController.php
+++ b/lib/Controller/MessagesController.php
@@ -85,9 +85,6 @@ class MessagesController extends Controller {
/** @var IURLGenerator */
private $urlGenerator;
- /** @var ITimeFactory */
- private $timeFactory;
-
/**
* @param string $appName
* @param IRequest $request
@@ -98,7 +95,6 @@ class MessagesController extends Controller {
* @param IL10N $l10n
* @param IMimeTypeDetector $mimeTypeDetector
* @param IURLGenerator $urlGenerator
- * @param ITimeFactory $timeFactory
*/
public function __construct(string $appName,
IRequest $request,
@@ -110,8 +106,7 @@ class MessagesController extends Controller {
ILogger $logger,
IL10N $l10n,
IMimeTypeDetector $mimeTypeDetector,
- IURLGenerator $urlGenerator,
- ITimeFactory $timeFactory) {
+ IURLGenerator $urlGenerator) {
parent::__construct($appName, $request);
$this->accountService = $accountService;
@@ -123,7 +118,7 @@ class MessagesController extends Controller {
$this->l10n = $l10n;
$this->mimeTypeDetector = $mimeTypeDetector;
$this->urlGenerator = $urlGenerator;
- $this->timeFactory = $timeFactory;
+ $this->mailManager = $mailManager;
}
/**
@@ -257,8 +252,7 @@ class MessagesController extends Controller {
$htmlResponse->setContentSecurityPolicy($policy);
// Enable caching
- $htmlResponse->setCacheHeaders(60 * 60, $this->timeFactory);
- $htmlResponse->addHeader('Pragma', 'cache');
+ $htmlResponse->cacheFor(60 * 60);
return $htmlResponse;
} catch (Exception $ex) {