From 3318eb4c2c7e32e8fd8829b5d39f3a9d94355f88 Mon Sep 17 00:00:00 2001 From: jonathanh-va <111081469+jonathanh-va@users.noreply.github.com> Date: Wed, 3 Jan 2024 13:17:13 -0600 Subject: [PATCH] add sentry logging for upload documents to ce (#20405) Co-authored-by: Jonathan Hoang --- app/controllers/correspondence_controller.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/controllers/correspondence_controller.rb b/app/controllers/correspondence_controller.rb index 88a625d8b35..e246e7cf7a3 100644 --- a/app/controllers/correspondence_controller.rb +++ b/app/controllers/correspondence_controller.rb @@ -51,6 +51,7 @@ def review_package render "correspondence/review_package" end + # rubocop:disable Metrics/MethodLength def intake_update tasks = Task.where("appeal_id = ? and appeal_type = ?", correspondence.id, "Correspondence") begin @@ -63,16 +64,18 @@ def intake_update task.status = "cancelled" task.save end - if correspondence_intake_processor.upload_documents_to_claim_evidence(correspondence, current_user) + if upload_documents_to_claim_evidence render json: { correspondence: correspondence } else - render json: {}, status: bad_request + render json: {}, status: :bad_request end rescue StandardError => error Rails.logger.error(error.to_s) - render json: {}, status: bad_request + Raven.capture_exception(error) + render json: {}, status: :bad_request end end + # rubocop:enable Metrics/MethodLength def veteran render json: { veteran_id: veteran_by_correspondence&.id, file_number: veteran_by_correspondence&.file_number }