Jake Vanderwerf
8 days ago 3b83905603d44b1a08f8b2b36a605808ce686ad6
inc/rest/routes/FeedRoutes.php
@@ -68,7 +68,7 @@
            'dateFrom' => 'string',
            'dateTo' => 'string',
            'context' => 'string',
            'source' => 'string',
            'contextId' => 'string',
            'favourites' => 'boolean',
            'user' => 'integer',
            'highlight' => 'string',
@@ -87,7 +87,7 @@
            'dateFrom' => 'string',
            'dateTo' => 'string',
            'context' => 'string',
            'source' => 'string',
            'contextId' => 'string',
            'favourites' => 'boolean',
            'user' => 'integer',
            'highlight' => 'string',
@@ -213,7 +213,7 @@
                  break;
               case 'post':
                  $out['date'] = $post->post_date;
                  $out['modified'] = $post->post_modified;
                  $out['date_modified'] = $post->post_modified;
                  $out['user_id'] = (int)$post->post_author;
                  $out['url'] = get_the_permalink($postID);
                  $out['title']= get_the_title($postID);
@@ -281,7 +281,7 @@
      $item['fields']['before'] = get_post_thumbnail_id($children[0]);
      $item['fields']['after'] = get_post_thumbnail_id($children[array_key_last($children)]);
      $item['fields']['timeline'] = $subFields;
      $item['fields']['timeline_gallery'] = $subFields;
      $item['images'] = $item['images'] + $images;
@@ -410,7 +410,7 @@
         $args = $this->applyContextFilters(
            $args,
            [
               'id' => $data['source']??'0',
               'id' => $data['contextId']??'0',
               'type' => $data['context']
            ]
         );
@@ -537,8 +537,16 @@
            // Add term to tax query
            $args['tax_query'][] = [
               'taxonomy' => jvbCheckBase($context['type']),
               'field' => 'term_id',
               'taxonomy' => $registrar->getBased(),
//             'field' => 'term_id',
               'terms' => [(int)$context['id']],
            ];
            break;
         case $registrar->getType() === 'term':
            // Add term to tax query
            $args['tax_query'][] = [
               'taxonomy' => $registrar->getBased(),
//             'field' => 'term_id',
               'terms' => [(int)$context['id']],
            ];
            break;