changeset 4ea8dd226032 in trytond:4.8
details: https://hg.tryton.org/trytond?cmd=changeset;node=4ea8dd226032
description:
        Return name as report_content_name when template extensions is empty

        issue8576
        review287941002
        (grafted from 50324f62bc75a8208b1dbd8c9d60b685c7d84150)
diffstat:

 trytond/ir/action.py |  5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diffs (15 lines):

diff -r ccffcc447467 -r 4ea8dd226032 trytond/ir/action.py
--- a/trytond/ir/action.py      Sat Aug 17 11:54:31 2019 +0200
+++ b/trytond/ir/action.py      Fri Aug 23 18:31:05 2019 +0200
@@ -649,9 +649,8 @@
 
     @fields.depends('name', 'template_extension')
     def on_change_with_report_content_name(self, name=None):
-        if not self.name:
-            return
-        return ''.join([self.name, os.extsep, self.template_extension])
+        return ''.join(
+            filter(None, [self.name, os.extsep, self.template_extension]))
 
     @classmethod
     def get_pyson(cls, reports, name):

Reply via email to