From b597d42a724b61e4e03993e00b3ec6785714a229 Mon Sep 17 00:00:00 2001 From: Roberto Guido Date: Tue, 7 Jul 2026 23:01:15 +0200 Subject: [PATCH] perf: caching a bit missing avatars Signed-off-by: Roberto Guido --- lib/Controller/AvatarsController.php | 3 +-- tests/Unit/Controller/AvatarControllerTest.php | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/Controller/AvatarsController.php b/lib/Controller/AvatarsController.php index 6acba4ce0b..f9e3ae2839 100644 --- a/lib/Controller/AvatarsController.php +++ b/lib/Controller/AvatarsController.php @@ -108,8 +108,7 @@ public function image(string $email): Response { private function noAvatarFoundResponse(): Response { $response = new Response(); $response->setStatus(Http::STATUS_NOT_FOUND); - // Clear cache - $response->cacheFor(0); + $response->cacheFor(60 * 60, false, true); return $response; } } diff --git a/tests/Unit/Controller/AvatarControllerTest.php b/tests/Unit/Controller/AvatarControllerTest.php index f3562a6c0e..076bbccf2f 100644 --- a/tests/Unit/Controller/AvatarControllerTest.php +++ b/tests/Unit/Controller/AvatarControllerTest.php @@ -107,7 +107,7 @@ public function testGetImageNotFound() { $expected = new Response(); $expected->setStatus(Http::STATUS_NOT_FOUND); - $expected->cacheFor(0); + $expected->cacheFor(60 * 60, false, true); $this->assertEquals($expected, $resp); } }