fix warning if no aliases

PHP Warning:  array_keys() expects parameter 1 to be array, AliasProcessor.php on line 128
This commit is contained in:
Patrick McAndrew 2014-08-29 15:52:46 +01:00
parent a7a23b92cb
commit 76dcd2f62e

View file

@ -125,9 +125,11 @@ class AliasProcessor
$aliasedIndexes = array(); $aliasedIndexes = array();
foreach ($aliasesInfo as $indexName => $indexInfo) { foreach ($aliasesInfo as $indexName => $indexInfo) {
$aliases = array_keys($indexInfo['aliases']); if (isset($indexInfo['aliases'])) {
if (in_array($aliasName, $aliases)) { $aliases = array_keys($indexInfo['aliases']);
$aliasedIndexes[] = $indexName; if (in_array($aliasName, $aliases)) {
$aliasedIndexes[] = $indexName;
}
} }
} }