From 05168ca5d089fcf508f5ed9b66b892541ee23d31 Mon Sep 17 00:00:00 2001 From: gwen Date: Fri, 8 Feb 2019 11:24:29 +0100 Subject: [PATCH] added self.config to the properties --- tiramisu_json_api/api.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tiramisu_json_api/api.py b/tiramisu_json_api/api.py index 1176951..a77ea15 100644 --- a/tiramisu_json_api/api.py +++ b/tiramisu_json_api/api.py @@ -113,6 +113,7 @@ class TiramisuOptionOption: class TiramisuOptionProperty: # config.option(path).property def __init__(self, + self.config, path: str, model: Dict) -> None: self.path = path @@ -327,6 +328,7 @@ class TiramisuOptionDescription(_Option): self.form) if subfunc == 'property': return TiramisuOptionProperty(self.path, + self.config, self.model.get(self.path, {})) if subfunc == 'value': return TiramisuOptionValue(self.config, @@ -396,6 +398,7 @@ class TiramisuOption: if self.index != None: raise NotImplementedError() return TiramisuOptionProperty(self.path, + self.config, self.model.get(self.path, {})) raise APIError(_('please specify a valid sub function ({})').format(subfunc))