From f81def5ded86d3caf9aa088e7f17005b123b52da Mon Sep 17 00:00:00 2001 From: LeandroJatai Date: Tue, 28 Oct 2025 12:58:17 -0300 Subject: [PATCH] fix: corrige last_modified_func para retorna sob retrieve --- sapl/api/views_materia.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sapl/api/views_materia.py b/sapl/api/views_materia.py index 443aa2cb9..d00b8eabb 100644 --- a/sapl/api/views_materia.py +++ b/sapl/api/views_materia.py @@ -111,6 +111,11 @@ class _MateriaLegislativaViewSet: return self.list(request, *args, **kwargs) def last_modified_func(self, request, *args, **kwargs): + pk = kwargs.get('pk', None) + if pk: + return MateriaLegislativa.objects.filter(pk=pk).values_list('data_ultima_atualizacao', flat=True).first() + + queryset = self.get_queryset() for backend in list(self.filter_backends): queryset = backend().filter_queryset(request, self.queryset, self)