diff --git a/app/controllers/listings_controller.rb b/app/controllers/listings_controller.rb index b35f35672..3717e96b7 100644 --- a/app/controllers/listings_controller.rb +++ b/app/controllers/listings_controller.rb @@ -6,6 +6,7 @@ class ListingsController < ApplicationController title processed_html tag_list category id user_id slug contact_via_connect location bumped_at originally_published_at ], + methods: %i[category], include: { author: { only: %i[username name], methods: %i[username profile_image_90] }, user: { only: %i[username], methods: %i[username] } diff --git a/spec/requests/listings_spec.rb b/spec/requests/listings_spec.rb index b194c4f14..92fbbc89a 100644 --- a/spec/requests/listings_spec.rb +++ b/spec/requests/listings_spec.rb @@ -54,7 +54,7 @@ RSpec.describe "/listings", type: :request do listings = JSON.parse(parsed_response.xpath("//*[@id='listings-index-container']")[0]["data-listings"]) index_keys = %w[ - title processed_html tag_list id user_id slug contact_via_connect location bumped_at + title processed_html tag_list category id user_id slug contact_via_connect location bumped_at originally_published_at author user ]