mirror of
https://github.com/django/django.git
synced 2024-12-22 17:16:24 +00:00
3434dbd39d
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 |