]> git.mjollnir.org Git - moodle.git/commitdiff
fixed undefined pg encoding in warning and undefined main teacher lang when no teache...
authorskodak <skodak>
Sat, 22 Apr 2006 15:51:00 +0000 (15:51 +0000)
committerskodak <skodak>
Sat, 22 Apr 2006 15:51:00 +0000 (15:51 +0000)
admin/utfdbmigrate.php

index f96708b147ce0903a7d388351f4cf94f50aca9e1..e91cb76d11d678d029d0c58d7b6136735252ca43 100755 (executable)
@@ -772,6 +772,10 @@ function get_main_teacher_lang($courseid) {
         if ($teacher = get_record_sql($SQL, true)) {
             $mainteachercache[$courseid] = $teacher->lang;
             return $teacher->lang;
+        } else {
+            $admin = get_admin();
+            $mainteachercache[$courseid] = $admin->lang;
+            return $admin->lang;
         }
     } else {
         return $mainteachercache[$courseid];
@@ -857,6 +861,7 @@ function validate_form(&$form, &$err) {
     }
 
     if (!is_postgres_utf8($newdb)) {
+        $encoding = $newdb->GetOne('SHOW server_encoding');
         $err['dbconnect'] = get_string('dbmigrateencodingerror', 'admin', $encoding);
         return;
     }