Elasticsearch: check for valid mappings

This commit is contained in:
Gargaj 2014-09-06 01:20:20 +02:00 committed by Jakub Vrana
parent fe57642b6c
commit 9315954f3e

View file

@ -280,13 +280,15 @@ if (isset($_GET["elastic"])) {
if (!$mappings) {
$mappings = $result[$connection->_db]['mappings'][$table]['properties'];
}
foreach ($mappings as $name => $field) {
$return[$name] = array(
"field" => $name,
"full_type" => $field["type"],
"type" => $field["type"],
"privileges" => array("insert" => 1, "select" => 1, "update" => 1),
);
if ($mappings) {
foreach ($mappings as $name => $field) {
$return[$name] = array(
"field" => $name,
"full_type" => $field["type"],
"type" => $field["type"],
"privileges" => array("insert" => 1, "select" => 1, "update" => 1),
);
}
}
}
return $return;