Jason Novinger fcb380b5c5 Fixes #20221: JSON CustomField does not coerce {} to null
This fix actually fixes this for all valid JSON values that evaluate to
`False` in Python when loaded and cast to bool:
`bool(json.loads(<val>))`.

- `{}`
- `[]`
- `0`
- `False`

This does not change the behavior of `()` or `""` which are both
explicitly cited as "empty" values on `JSONField`.
2025-09-05 15:54:25 -04:00
..
2025-09-02 10:50:58 -04:00
2025-08-12 16:03:45 -04:00
2025-08-12 16:03:45 -04:00
2025-08-12 16:03:45 -04:00
2025-04-10 17:17:21 -04:00
2025-04-10 17:17:21 -04:00
2025-03-04 08:24:54 -05:00
2025-04-22 08:14:32 -04:00
2023-05-16 14:10:44 -04:00
2025-04-10 17:17:21 -04:00
2025-04-22 16:36:17 -04:00
2025-09-02 10:50:58 -04:00