Jake Vanderwerf
2025-11-23 d7dbe7fee362d587dfc334135d9581b6216a4295
inc/meta/MetaManager.php
@@ -333,11 +333,7 @@
               }
         }
         if ($field_config['type'] == 'taxonomy' && (!array_key_exists('taxonomy_type', $field_config))) {
            error_log('Attempting to set taxonomies: ' . print_r($this->object_id, true));
            error_log('Sanitized data: ' . print_r($sanitized, true));
            error_log('Taxonomy: ' . print_r($field_config['taxonomy'], true));
            $set = wp_set_post_terms($this->object_id, $sanitized, jvbCheckBase($field_config['taxonomy']), false);
            error_log('Set post terms: ' . print_r($set, true));
         }
         if ($field_config['type'] === 'location' && empty($sanitized)) {
            $this->addMeta('has_map', false);
@@ -1020,7 +1016,8 @@
               }
               if ($field_config['type'] === 'taxonomy' && !array_key_exists('taxonomy_type', $field_config)){
                  $set = wp_set_post_terms($this->object_id, $sanitized, jvbCheckBase($field_config['taxonomy']), false);
                  $term_ids = array_map('intval', explode(',', trim($sanitized)));
                  $set = wp_set_post_terms($this->object_id, $term_ids, jvbCheckBase($field_config['taxonomy']), false);
               }
               if ($field_config['type'] === 'location' && empty($sanitized)) {