diff --git a/app/views/letters/_letter.json.jbuilder b/app/views/letters/_letter.json.jbuilder index 90a567a..88bb053 100644 --- a/app/views/letters/_letter.json.jbuilder +++ b/app/views/letters/_letter.json.jbuilder @@ -79,6 +79,8 @@ json.repositories do end end +json.set! 'previously_published', letter.letter_publisher.label if letter.letter_publisher.present? + json.set! 'publication_information', letter.publication_information if letter.publication_information.present? json.recipients do diff --git a/spec/requests/letters_spec.rb b/spec/requests/letters_spec.rb index f752285..04ef8bf 100644 --- a/spec/requests/letters_spec.rb +++ b/spec/requests/letters_spec.rb @@ -168,6 +168,7 @@ expect(letter.published).to be(true) get letter_url(letter), as: :json expect(json[:repositories]).to be_nil + expect(json[:previously_published]).to eq(letter.letter_publisher.label) end it 'renders unpublished when requested from beckettapi' do