0001-logs-better-queryset-to-search-for-logs-48074.patch
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 |
- |