I tested on SuiteCRM 7.9.2 and backward and everything worked as expected, the bug was introduced on SuiteCRM 7.9.3
Steps to Reproduce
Create a new oportunity with any UTF-8 character on name, eg: Español
The UTF-8 character and the following non-UTF-8 character aren't save, eg: Espal (ño disappear)
Context
I was creating an email template on campaigns module with mozaik and notice how several characters dissapear
I then check in another instance with SuiteCRM 7.9.2, 7.9.1 and backward and the same text was saved without problem.
Then I check creating some opportunities, contacts, accounts, etc and the problem appears on every module.
You can check on a test enviroment with SuiteCRM 7.9.2 UTF works: git reset --hard 084f2f3f1 084f2f3f1
You can check on a test enviroment with SuiteCRM 7.9.3 UTF doesn't work: git reset --hard 3daeb36ed 3daeb36ed
Your Environment
SuiteCRM Version used: 7.9.3
Browser name and version: Google Chrome Version 59.0.3071.115 (Official Build) (64-bit)
Environment name and version:
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper
Issue
The UTF-8 characters in the text are removed on saving in all modules. This bug is especially annoying creating email templates on campaigns module.
Expected Behavior
Saving an opportunity: Opportunity name: Spanish = Español Opportunity description: Vowels = aeiou | Vowels branded: áéíóú | Clay-colored thrush = Yigüirro
Actual Behavior
Saving an opportunity: Opportunity name: Spanish = Espal Opportunity description: Vowels = aeiou | Vowels branded: | Clay-colored thrush = Yigrro
Possible Fix
I tested on SuiteCRM 7.9.2 and backward and everything worked as expected, the bug was introduced on SuiteCRM 7.9.3
Steps to Reproduce
Context
I was creating an email template on campaigns module with mozaik and notice how several characters dissapear
I then check in another instance with SuiteCRM 7.9.2, 7.9.1 and backward and the same text was saved without problem.
Then I check creating some opportunities, contacts, accounts, etc and the problem appears on every module.
You can check on a test enviroment with SuiteCRM 7.9.2 UTF works:
git reset --hard 084f2f3f1
084f2f3f1 You can check on a test enviroment with SuiteCRM 7.9.3 UTF doesn't work:git reset --hard 3daeb36ed
3daeb36edYour Environment