media metadata: fix exception in /media_metadata.json?only=media_asset.

Fix NameError exception caused by the MediaMetadataController trying to lookup "MediaMetadatum" as the model name.
This commit is contained in:
evazion
2022-10-14 15:32:48 -05:00
parent 93887b00b8
commit 4dc1a109c5
3 changed files with 13 additions and 1 deletions

View File

@@ -10,6 +10,14 @@ class MediaMetadataControllerTest < ActionDispatch::IntegrationTest
assert_response :success
end
should "work with the only=media_asset param" do
metadata = create(:media_metadata)
get media_metadata_path(only: "media_asset"), as: :json
assert_response :success
assert_equal(metadata.media_asset.id, response.parsed_body.sole.dig("media_asset", "id"))
end
context "searching" do
setup do
@jpg = create(:media_metadata, file: "test/files/test.jpg")