fix: test if proprieties `taxonomy` and `terms` exist in filter arguments.

This commit is contained in:
vnmedeiros 2022-12-14 11:02:11 -03:00
parent 9a52fd94d2
commit 4eaa38f949
1 changed files with 3 additions and 0 deletions

View File

@ -423,6 +423,9 @@ class REST_Items_Controller extends REST_Controller {
foreach($tax_query as $tax) {
if ( !isset($tax['taxonomy']) || !isset($tax['terms']) )
continue;
$taxonomy = $tax['taxonomy'];
$taxonomy_id = $this->taxonomies_repository->get_id_by_db_identifier($taxonomy);
$terms_id = is_array($tax['terms']) ? $tax['terms']: [$tax['terms']];