NOMDL MNet: Remote application like Mahara does not send user's lang attribute

This commit is contained in:
David Mudrak
2010-07-13 13:14:37 +00:00
parent d33b19a546
commit bf36ee9b2b
+3 -1
View File
@@ -256,7 +256,9 @@ class auth_plugin_mnet extends auth_plugin_base {
// the user may roam from Moodle 1.x where lang has _utf8 suffix
// also, make sure that the lang is actually installed, otherwise set site default
$remoteuser->lang = clean_param(str_replace('_utf8', '', $remoteuser->lang), PARAM_LANG);
if (isset($remoteuser->lang)) {
$remoteuser->lang = clean_param(str_replace('_utf8', '', $remoteuser->lang), PARAM_LANG);
}
if (empty($remoteuser->lang)) {
if (!empty($CFG->lang)) {
$remoteuser->lang = $CFG->lang;