Skip to content

Commit dcdaa7b

Browse files
committed
2.1.0 fix
1 parent c72fada commit dcdaa7b

7 files changed

+7
-5
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Django StreamField
22

33
This is a simple realisation of StreamField's idea of Wagtail CMS for plain Django admin or with Grappelli skin.
4-
Stable version: 2.0.9
4+
Stable version: 2.1.0
55
Django <= 4.2.1
66

77
[Major changes (1.4.5 > 2)](changes2.0.md)

dist/django-streamfield-2.0.8.tar.gz

-125 KB
Binary file not shown.
-134 KB
Binary file not shown.

frontend/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "streamfield_widget.js",
3-
"version": "2.0.9",
3+
"version": "2.1.0",
44
"description": "",
55
"private": true,
66
"scripts": {

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="django-streamfield",
8-
version="2.0.9",
8+
version="2.1.0",
99
author="Yury Lapshinov",
1010
author_email="[email protected]",
1111
description="StreamField for native Django Admin or with Grappelli",

streamfield/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
name = "streamfield"
2-
VERSION = "2.0.9"
2+
VERSION = "2.1.0"

streamfield/fields.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ def get_prep_value(self, value):
9090
return json.dumps(value)
9191

9292
def get_db_prep_value(self, value, connection, prepared=False):
93-
return super().get_db_prep_value(value.value, connection, prepared)
93+
if value and isinstance(value, StreamObject):
94+
value = value.value
95+
return super().get_db_prep_value(value, connection, prepared)
9496

9597
def value_to_string(self, obj):
9698
value = self.value_from_object(obj)

0 commit comments

Comments
 (0)