merged fix for a problem where globallang is not respected in user table

This commit is contained in:
toyomoyo 2006-07-05 01:55:29 +00:00
parent a58ffe3fe2
commit 8ab2baa8f3

View file

@ -3,7 +3,7 @@
function migrate2utf8_user($fields, $crash, $debug, $maxrecords) {
global $CFG, $db, $processedrecords;
global $CFG, $db, $processedrecords, $globallang;
// convert all columns to blobs
foreach ($fields as $field) {
@ -74,7 +74,11 @@ function migrate2utf8_user($fields, $crash, $debug, $maxrecords) {
update_record('config',$migrationconfig);
// this is the only encoding we need for this table
if ($globallang) {
$fromenc = $globallang;
} else {
$fromenc = get_original_encoding('','',$record->lang);
}
if (($fromenc != 'utf-8') && ($fromenc != 'UTF-8')) {
foreach ($fields as $field) {