Add issue10680.diff [product] Fix get_template in reference field case
This commit is contained in:
parent
eb1390d8ec
commit
7563f3bb53
|
@ -0,0 +1,14 @@
|
|||
diff --git a/product.py b/product.py
|
||||
--- a/trytond/trytond/modules/product/product.py
|
||||
+++ b/trytond/trytond/modules/product/product.py
|
||||
@@ -443,6 +443,10 @@ class Product(
|
||||
|
||||
def get_template(self, name):
|
||||
value = getattr(self.template, name)
|
||||
+ if getattr(self.__class__, name)._type == 'reference':
|
||||
+ if value:
|
||||
+ return str(value)
|
||||
+ return value
|
||||
if isinstance(value, Model):
|
||||
return value.id
|
||||
elif (isinstance(value, (list, tuple))
|
2
series
2
series
|
@ -28,3 +28,5 @@ issue9802.diff # [stock] Improve performance when partially assigning moves
|
|||
account_asset_update_asset.diff # [account_asset] decimals when updata asset #044767
|
||||
|
||||
issue10464.diff # [currency] Update currency rates fails
|
||||
|
||||
issue10680.diff # [product] Fix get_template in reference field case
|
Loading…
Reference in New Issue