From 734ff6933357bcf5d9e2e04554c493dee8e6c0b0 Mon Sep 17 00:00:00 2001 From: Jared Esparza Date: Mon, 30 Aug 2021 23:58:28 +0200 Subject: [PATCH] Support Reference fields in get_template issue10680 review346831002 --- product.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/product.py b/product.py index 85c516089f..b325c4a371 100644 --- a/product.py +++ b/product.py @@ -454,6 +454,9 @@ class Product( def get_template(self, name): value = getattr(self.template, name) if isinstance(value, Model): + field = getattr(self.__class__, name) + if field._type == 'reference': + return str(value) return value.id elif (isinstance(value, (list, tuple)) and value and isinstance(value[0], Model)):