Symbols like ™ are rendered as 2 chars in Windows causing long name filenames
Some clients use this symbols for the product name, once it's used in a report, the filename displays the records name.
Python compute this as len(™) = 1
otherwise when it's write on the filename it's rendered as 'TM'.
Causing longer filename than REPORT_NAME_MAX_LENGTH
.
A possible solution could be replacing those symbols on the report_name()
. Seems legit to you?