Browse Source

fix: força periodo de busca no relatorio audit log (#3639)

Co-authored-by: joao <joao@mezzoplanejamento.com.br>
pull/3645/head
joaohortsenado 2 years ago
committed by GitHub
parent
commit
5e7da2348b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      sapl/base/views.py

12
sapl/base/views.py

@ -2076,7 +2076,8 @@ class AppConfigCrud(CrudAux):
except ValidationError as e: except ValidationError as e:
form.add_error('receber_recibo_proposicao', e) form.add_error('receber_recibo_proposicao', e)
msg = _( msg = _(
"Não foi possível mudar a configuração porque a Proposição {} não possui texto original vinculado!".format(prop)) "Não foi possível mudar a configuração porque a Proposição {} não possui texto original vinculado!".format(
prop))
messages.error(self.request, msg) messages.error(self.request, msg)
return super().form_invalid(form) return super().form_invalid(form)
return super().form_valid(form) return super().form_valid(form)
@ -2299,6 +2300,13 @@ class PesquisarAuditLogView(PermissionRequiredMixin, FilterView):
return context return context
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
timefilter = request.GET.get('timestamp', None)
if not timefilter:
newgetrequest = request.GET.copy()
newgetrequest['timestamp'] = 'week'
request.GET = newgetrequest
super(PesquisarAuditLogView, self).get(request) super(PesquisarAuditLogView, self).get(request)
data = self.filterset.data data = self.filterset.data
@ -2362,7 +2370,6 @@ class LogotipoView(RedirectView):
def filtro_campos(dicionario): def filtro_campos(dicionario):
chaves_desejadas = ['ementa', chaves_desejadas = ['ementa',
'ano', 'ano',
'numero', 'numero',
@ -2385,7 +2392,6 @@ def filtro_campos(dicionario):
def pesquisa_textual(request): def pesquisa_textual(request):
if 'q' not in request.GET: if 'q' not in request.GET:
return JsonResponse({'total': 0, return JsonResponse({'total': 0,
'resultados': []}) 'resultados': []})

Loading…
Cancel
Save