ID 595437 - Attempting to create a new Contact Sheet Template with a non-Latin1 character in its name produces a "failed to execute 'btoa'" error message
Problem summary: Attempting to create a new Contact Sheet Template with a non-Latin1 character in its name produces a "failed to execute 'btoa'" error message
Customer reported version: Flix 7.1.1
Customer reported platform: macOS 14
Steps to reproduce: 1) Launch the Flix Client navigate to File > Management Console > Templates 2) Select the New Contact Sheet option and enter the following string in the Template Name field: It’s Bad 3) Press Save and observe the error that occurs:
Error: Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range.
Expected behavior: Flix should prevent invalid characters from being entered in a Contact Sheet's Template Name, instead of producing an error when attempting to save the Contact Sheet.
Actual behavior: Using a non-Latin1 character in a Contact Sheet's Name prevents the Contact Sheet from being saved.
The Reload or Exit Application options return the Management Console's Templates page to working order.
Workaround: Besides not using non-Latin1 characters inside the Template Name field, there are no known workarounds at this time.
Reproduced by Support in: Flix Client 7.1.1 - Windows 10 | Flix Server 7.1.1 - CentOS 7 Flix Client 7.1.0 - Windows 10 | Flix Server 7.1.0 - CentOS 7 -- Regression
Unable to reproduce bug in: Flix Client 7.0.2 - Windows 10 | Flix Server 7.0.2 - CentOS 7
Earliest version tested: Flix 7.0.2 - This issue doesn't appear in this version and has regressed