Просмотр исходного кода

fixed fetch p5 attributes for field values map

Piotr Labudda 10 лет назад
Родитель
Сommit
4473ab3187
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      SE/se-lib/TableAcl.php

+ 5 - 3
SE/se-lib/TableAcl.php

@@ -1424,9 +1424,11 @@ class TableAcl {
 		";
 		$res = $db->query($sql);
 		while ($r = $db->fetch($res)) {
-			$valuesMap = V::get('valuesMap', array(), $attributes[$r->field_name]);
-			$valuesMap[$r->value] = $r->label;
-			$attributes[$r->field_name]['valuesMap'] = $valuesMap;
+			if (!empty($r->value) && !empty($r->label)) {
+				$valuesMap = V::get('valuesMap', array(), $attributes[$r->field_name]);
+				$valuesMap[$r->value] = $r->label;
+				$attributes[$r->field_name]['valuesMap'] = $valuesMap;
+			}
 		}
 		return $attributes;
 	}