DoctrineFullTextPostrgres icon indicating copy to clipboard operation
DoctrineFullTextPostrgres copied to clipboard

Invalid argument supplied for foreach()

Open ekotov231 opened this issue 4 years ago • 0 comments

Hello! I got stuck with error Invalid argument supplied for foreach() at this place https://github.com/jaimz22/DoctrineFullTextPostrgres/blob/master/src/Common/TsVectorSubscriber.php#L166. I don't know for what reason a string gets there, and not an array, perhaps it would be worth adding something like this there:

if (!is_array($annotation->fields)) {
    $annotation->fields = [$annotation->fields];
}

My Symfony version is 5.2 and Doctrine version is 2.7. Please check this case.

ekotov231 avatar May 12 '21 17:05 ekotov231