_parse_meta_query with value 0
|Reported by:||ptietz||Owned by:|
i found this when writing a hotel search, where you can search by stars, which is actually a custom field.
So I created a little search script using WP_Query, which is now supporting "meta_query" since WP 3.1.
But if there are 0 stars set, the meta_value is ignored.
This is because of what's happening in meta.php on line 461, where the actual value "0" fails the !empty() condition.
Hope, this helps. Greetings from Germany!
(PS: This is my first bug report, so please excuse me, if I have done something wrong)