details: https://code.tryton.org/tryton/commit/ef54f8818d82
branch: default
user: Cédric Krier <[email protected]>
date: Thu May 07 13:31:21 2026 +0200
description:
Use product or template record name as record name for product image
diffstat:
modules/product_image/product.py | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diffs (16 lines):
diff -r 178b773d3cd6 -r ef54f8818d82 modules/product_image/product.py
--- a/modules/product_image/product.py Thu May 07 13:30:46 2026 +0200
+++ b/modules/product_image/product.py Thu May 07 13:31:21 2026 +0200
@@ -249,6 +249,12 @@
super().__setup__()
cls.__access__.add('template')
+ def get_rec_name(self, name):
+ if self.product:
+ return self.product.rec_name
+ else:
+ return self.template.rec_name
+
def _store_cache(self, size, image):
cache = super()._store_cache(size, image)
cache.product_image = self