tags formslib element: MDL-19264 array_combine barfs on empty arrays.

This commit is contained in:
tjhunt 2009-06-02 08:33:35 +00:00
parent cc852a0a8d
commit 6f5f3cef02

View File

@ -176,7 +176,11 @@ class MoodleQuickForm_tags extends MoodleQuickForm_group {
$other = array();
if ($this->_options['display'] != MoodleQuickForm_tags::NOOFFICIAL) {
$this->_load_official_tags();
$officaltags = array_combine($this->_officialtags, $this->_officialtags);
if (!empty($this->_officialtags)) {
$officaltags = array_combine($this->_officialtags, $this->_officialtags);
} else {
$officaltags = array();
}
foreach ($value as $tag) {
if (isset($officaltags[$tag])) {
$official[] = $tag;