From 8ba38a0254f2a093d9172d3d25ec20a4b770307a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 11 Mar 2019 16:38:14 +0100 Subject: [PATCH] Order.meta_info_data: Expose null values as an empty dict --- src/pretix/base/models/orders.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/models/orders.py b/src/pretix/base/models/orders.py index c07fa507d..0f4f2c32c 100644 --- a/src/pretix/base/models/orders.py +++ b/src/pretix/base/models/orders.py @@ -229,6 +229,8 @@ class Order(LockModel, LoggedModel): @cached_property def meta_info_data(self): + if not self.meta_info: + return {} try: return json.loads(self.meta_info) except TypeError: