forked from CGM_Public/pretix_original
Fix #601 -- provide setters for meta_info_data
This commit is contained in:
@@ -245,6 +245,10 @@ class Order(LockModel, LoggedModel):
|
|||||||
except TypeError:
|
except TypeError:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
@meta_info_data.setter
|
||||||
|
def meta_info_data(self, d):
|
||||||
|
self.meta_info = json.dumps(d)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payment_refund_sum(self):
|
def payment_refund_sum(self):
|
||||||
payment_sum = self.payments.filter(
|
payment_sum = self.payments.filter(
|
||||||
@@ -978,6 +982,10 @@ class AbstractPosition(models.Model):
|
|||||||
else:
|
else:
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
|
@meta_info_data.setter
|
||||||
|
def meta_info_data(self, d):
|
||||||
|
self.meta_info = json.dumps(d)
|
||||||
|
|
||||||
def cache_answers(self, all=True):
|
def cache_answers(self, all=True):
|
||||||
"""
|
"""
|
||||||
Creates two properties on the object.
|
Creates two properties on the object.
|
||||||
|
|||||||
Reference in New Issue
Block a user