diff --git a/project_id/app/views/apis/statusviews.py b/project_id/app/views/apis/statusviews.py index e2d3ec8..9941870 100644 --- a/project_id/app/views/apis/statusviews.py +++ b/project_id/app/views/apis/statusviews.py @@ -3,6 +3,7 @@ from concurrent.futures import ThreadPoolExecutor from django.http import JsonResponse +from django.utils.decorators import method_decorator from django.utils.translation import gettext_lazy as _ from django.views.decorators.cache import never_cache from health_check.plugins import plugin_dir @@ -11,7 +12,7 @@ __author__ = "Alex Laird" __copyright__ = "Copyright 2019, Helium Edu" -__version__ = "1.1.0" +__version__ = "1.3.0" def _run_checks(plugins): @@ -56,7 +57,7 @@ class StatusResourceView(ViewSet): Check the status of the system and its dependencies. """ - @never_cache + @method_decorator(never_cache) def status(self, request, *args, **kwargs): plugins = sorted(( plugin_class(**copy.deepcopy(options))