Preconditions
Platform: macOS 10.13.6
Browser: Chrome 68.0.3440.106
URL tested: Any project fed by Webflow CMS
Steps
• In CMS Collection, create an Email Address field collection
• Create Collection Page and complete the Email Address field with email value
• Call Collection and setup a button with the correct Collection and Email Address value set via a mailto option.
• Do not set a Subject value
Expected
• Mailto should work like any other mailto:email@address.com?subject=
string where the Subject merely results is being blank.
Actual Result
• The mailto is led with an HTTP link structure and appended with CMS call
• Example: mailto:email@address.com?subject=Map { "5b68b10b1e6e1117410557c2":CollectionRecord { id…
• Obviously, the mailto action fails due to being treated as a regular link, resulting in a Error: Connection Closed. Example string on render: https://mail.google.com/mail/?extsrc=mailto&url=mailto%3Aemail%40address.com%3Fsubject%3DMap%2520%7B%2520%25225b68b10b1e6e1117410557c2%2522%3A%2520CollectionRecord%2520%7B%2520%2522_id%2522%3A%2520%25225b68b10b1e6e1117410557c2%2522%2C%2520%2522slug%2522%3A%2520%2522infographic%2522%2C%2520%2522name%2522%3A%2520%2522Infographics%2522%2C%2520%2522createdOn%2522%3A%2520%25222017-06-…
[continues for several thousand more characters]
Note
• When you add a Subject the mailto
works fine. This only fails when no Subject value is supplied.