[ticket/13209] Fix expected request value of CPF language fields.

Multiple languages can be edited, thus the expected value is an array.

PHPBB3-13209
This commit is contained in:
Cesar G 2014-11-11 16:28:06 -08:00
parent 101945acf9
commit 3108d0b060

View file

@ -158,7 +158,19 @@ abstract class type_base implements type_interface
}
else
{
return $this->request->variable($key, '', true);
$default_value = '';
$lang_fields = array(
'l_lang_name',
'l_lang_explain',
'l_lang_default_value',
'l_lang_options',
);
if (in_array($key, $lang_fields))
{
$default_value = array(0 => '');
}
return $this->request->variable($key, $default_value, true);
}
}