Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.6.20, 4.7.10
-
Component/s: Core CiviCRM
-
Labels:
-
Documentation Required?:None
-
Funding Source:Needs Funding
Description
Symptom: when an extension's upgrader runs a SQL file for the upgrade, if this files contains accentuated characters they are all garbled in the database.
Root cause: the CRM_Utils_File::sourceSQLFile() function establishes a new connection to the database but does not set the character set to UTF8.