I get following php warnings when using entityfieldquery.

Warning: array_merge(): Argument #2 is not an array in mongodb_field_storage_query() (line 367 of /siteroot/sites/all/modules/contrib/mongodb/mongodb_field_storage/mongodb_field_storage.module).

EntityFieldQuery in question has entity, property and fieldconditions and fieldorderby statements. Since php 5.0 array_merge has accepted arrays only.

#1 ArrayMergeWarning-1898664-1.patch949 bytesexlin
Test request sent.
[ View ]


Status:Active» Needs review
new949 bytes
Test request sent.
[ View ]

Following typecast patch fixes the issue for me. It may be better to check why it's not array on first place.

Issue summary:View changes

removed unneeded stuff from path