fix(query): ignore 5th filter parameter

It doesn't do anything, but many old charts, etc. still have it present, no point erroring out.

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Akhil Narang 2025-12-30 16:30:42 +05:30
parent 521881363f
commit 038bd44d08
No known key found for this signature in database
GPG key ID: 9DCC61E211BF645F

View file

@ -492,6 +492,9 @@ class Engine:
elif len(filter) == 4:
doctype, field, operator, value = filter
self._apply_filter(field, value, operator, doctype, collect=collect)
elif len(filter) == 5:
doctype, field, operator, value, _ = filter
self._apply_filter(field, value, operator, doctype, collect=collect)
else:
raise ValueError(f"Unknown filter format: {filter}")