From 247a2a3e825aae2c77b2c3630a94a9c05f7170f0 Mon Sep 17 00:00:00 2001 From: Andy Grunwald <andygrunwald@gmail.com> Date: Wed, 26 Feb 2025 18:43:10 +0100 Subject: [PATCH] `/api/remote_version/`: Cache response for 4h --- src/documents/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/documents/views.py b/src/documents/views.py index 7809f84f1..b280295f4 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -45,6 +45,7 @@ from django.utils.timezone import make_aware from django.utils.translation import get_language from django.views import View from django.views.decorators.cache import cache_control +from django.views.decorators.cache import cache_page from django.views.decorators.http import condition from django.views.decorators.http import last_modified from django.views.generic import TemplateView @@ -2208,6 +2209,7 @@ class UiSettingsView(GenericAPIView): ), ) class RemoteVersionView(GenericAPIView): + @method_decorator(cache_page(60 * 60 * 4)) def get(self, request, format=None): remote_version = "0.0.0" is_greater_than_current = False