From a7935fe9424fed9401e4c0a2a54e234007cf30da Mon Sep 17 00:00:00 2001 From: sage Date: Wed, 18 Nov 2020 11:50:06 +0700 Subject: [3.1.x] Fixed #32203 -- Fixed QuerySet.values()/values_list() crash on key transforms with non-string values on SQLite. Thanks Gordon Wrigley for the report. Backport of fe6e5824218bab7cf47dee112d68325b338f9947 from master --- docs/releases/3.1.4.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/releases/3.1.4.txt b/docs/releases/3.1.4.txt index 080db4f290..74e679cb8c 100644 --- a/docs/releases/3.1.4.txt +++ b/docs/releases/3.1.4.txt @@ -28,3 +28,7 @@ Bugfixes * Fixed a regression in Django 3.1 that caused suppressing connection errors when :class:`~django.db.models.JSONField` is used on SQLite (:ticket:`32224`). + +* Fixed a crash on SQLite, when ``QuerySet.values()/values_list()`` contained + key transforms for :class:`~django.db.models.JSONField` returning non-string + primitive values (:ticket:`32203`). -- cgit v1.3