mirror of
https://github.com/Hopiu/django.git
synced 2026-04-05 15:41:05 +00:00
The __isnull lookup of JSONField must special case
Value(None, JSONField()) left-hand-side in order to be coherent with
its convoluted null handling.
Since psycopg>=3 offers no way to pass a NULL::jsonb the issue is
resolved by optimizing IsNull(Value(None), True | False) to
True | False.
Regression in
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| models.py | ||
| tests.py | ||