lingo: do not crash on strings dateutil cannot parse (#22484)
This commit is contained in:
parent
e27ba1172a
commit
89c248aea3
|
@ -71,10 +71,11 @@ class TransactionListView(ListView):
|
|||
if query:
|
||||
try:
|
||||
date = date_parser.parse(query, dayfirst=True)
|
||||
except:
|
||||
qs = qs.filter(Q(order_id=query) | Q(bank_transaction_id=query))
|
||||
else:
|
||||
date = make_aware(date)
|
||||
qs = qs.filter(start_date__gte=date, start_date__lt=date + datetime.timedelta(days=1))
|
||||
except (TypeError, ValueError):
|
||||
qs = qs.filter(Q(order_id=query) | Q(bank_transaction_id=query))
|
||||
return qs
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue