From 3dc7a522579c567a5e82aa075e710dee80e1bd5e Mon Sep 17 00:00:00 2001 From: Cyrille Bollu Date: Tue, 1 Dec 2020 14:22:13 +0100 Subject: Adds caching for MessageController's getBody function Signed-off-by: Cyrille Bollu --- lib/Controller/MessagesController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/Controller/MessagesController.php') diff --git a/lib/Controller/MessagesController.php b/lib/Controller/MessagesController.php index c366fcd34..b46b4e10d 100755 --- a/lib/Controller/MessagesController.php +++ b/lib/Controller/MessagesController.php @@ -247,7 +247,12 @@ class MessagesController extends Controller { $json['mailboxId'] = $mailbox->getId(); $json['databaseId'] = $message->getId(); - return new JSONResponse($json); + $response = new JSONResponse($json); + + // Enable caching + $response->cacheFor(60 * 60); + + return $response; } /** -- cgit v1.2.3