Solved getAutoCompleteResults: array_merge(): Argument #2 must be of type array, null given

This topic has been solved
X

Xon

Guest
getAutoCompleteResults isn't checking the return result of getAutoCompleteResult

getAutoCompleteResult has the type signature public function getAutoCompleteResult(Entity $entity,array $options = []): ?array;

But it is used as:
PHP:

Code:
    return array_filter(array_merge(
        [
            'id' => $result->getEntityContentTypeId(),
            'type' => \XF::app()->getContentTypePhrase($type),
        ],
        $handler->getAutoCompleteResult($result, $options)...

Read more

Continue reading...