From 3e0a21c8c19688b1973ac8c3d72e53f2bf97146f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 13 Nov 2008 15:22:35 +0100 Subject: [PATCH] Remove domain parsing on default value for issue545 --- tryton/gui/window/view_form/model/record.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/tryton/gui/window/view_form/model/record.py b/tryton/gui/window/view_form/model/record.py index 6028aff944..5170df64ec 100644 --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -185,20 +185,12 @@ class ModelRecord(SignalEvent): return self.id def default_get(self, domain=None, context=None): - if domain is None: - domain = [] if len(self.mgroup.fields): try: val = self.rpc.default_get(self.mgroup.fields.keys(), context) except Exception, exception: common.process_exception(exception, self.window) val = self.rpc.default_get(self.mgroup.fields.keys(), context) - for clause in domain: - if clause[0] in self.mgroup.fields: - if clause[1] == '=': - val[clause[0]] = clause[2] - if clause[1] == 'in' and len(clause[2]) == 1: - val[clause[0]] = clause[2][0] self.set_default(val) def name_get(self):