From 7b9a9831c13fae7619253d4b760eb766968c89ce Mon Sep 17 00:00:00 2001 From: Sojan Jose Date: Fri, 19 May 2023 15:32:25 +0530 Subject: [PATCH] chore: Fix rubococop failures (#7130) - fixes rubocop failures on develop --- .../public/api/v1/inbox/conversations_controller_spec.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/controllers/public/api/v1/inbox/conversations_controller_spec.rb b/spec/controllers/public/api/v1/inbox/conversations_controller_spec.rb index 0911bdfca..72b0bfc81 100644 --- a/spec/controllers/public/api/v1/inbox/conversations_controller_spec.rb +++ b/spec/controllers/public/api/v1/inbox/conversations_controller_spec.rb @@ -27,11 +27,11 @@ RSpec.describe 'Public Inbox Contact Conversations API', type: :request do get "/public/api/v1/inboxes/#{api_channel.identifier}/contacts/#{contact_inbox.source_id}/conversations" expect(response).to have_http_status(:success) - data = JSON.parse(response.body) + data = response.parsed_body expect(data.length).to eq 1 expect(data.first['messages'].length).to eq 2 - expect(data.first['messages'].map { |m| m['content'] }).not_to include('private-message-1') - expect(data.first['messages'].map { |m| m['message_type'] }).not_to include('activity') + expect(data.first['messages'].pluck('content')).not_to include('private-message-1') + expect(data.first['messages'].pluck('message_type')).not_to include('activity') end end