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

Reply via email to