From 1844e98352c1367cf79c448fe746967342f2a324 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 9 Jun 2008 19:16:06 +0200 Subject: [PATCH] Add function to reset cached variable for _columns and _defaults --- trytond/osv/orm.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trytond/osv/orm.py b/trytond/osv/orm.py index 2164b0c8f7..d7faaaf1d2 100644 --- a/trytond/osv/orm.py +++ b/trytond/osv/orm.py @@ -207,6 +207,9 @@ class ORM(object): __columns = None __defaults = None + def _reset_columns(self): + self.__columns = None + def _getcolumns(self): if self.__columns: return self.__columns @@ -221,6 +224,9 @@ class ORM(object): _columns = property(fget=_getcolumns) + def _reset_defaults(self): + self.__defaults = None + def _getdefaults(self): if self.__defaults: return self.__defaults