Projet

Général

Profil

0001-logs-better-queryset-to-search-for-logs-48074.patch

Lauréline Guérin, 09 novembre 2020 17:57

Télécharger (1,07 ko)

Voir les différences:

Subject: [PATCH] logs: better queryset to search for logs (#48074)

 passerelle/views.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
passerelle/views.py
249 249
            try:
250 250
                date = date_parser.parse(query, dayfirst=True)
251 251
            except Exception:
252
                qs = qs.annotate(
253
                    text_extra=Cast('extra', TextField())
254
                ).filter(Q(text_extra__icontains=query) | Q(message__icontains=query))
252
                qs = qs.filter(Q(extra__transaction_id=query) | Q(message__icontains=query))
255 253
            else:
256 254
                date = make_aware(date)
257 255
                if date.hour == 0 and date.minute == 0 and date.second == 0:
258
-