From 4190544edc95d398da3b4df6fc842f805785822a Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 28 Sep 2026 23:28:13 +0300 Subject: [PATCH] use ivar --- .../submit_form_prefill_attachments_controller.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/submit_form_prefill_attachments_controller.rb b/app/controllers/submit_form_prefill_attachments_controller.rb index d56dc2a45..dbd720c6a 100644 --- a/app/controllers/submit_form_prefill_attachments_controller.rb +++ b/app/controllers/submit_form_prefill_attachments_controller.rb @@ -4,19 +4,19 @@ class SubmitFormPrefillAttachmentsController < ActionController::API include ActiveStorage::SetCurrent def create - submitter = Submitter.find_by!(slug: params[:submit_form_slug]) + @submitter = Submitter.find_by!(slug: params[:submit_form_slug]) - unless can_upload?(submitter) + unless can_upload?(@submitter) return render json: { error: I18n.t('form_has_been_archived') }, status: :unprocessable_content end uuid, slug = ApplicationRecord.signed_id_verifier.verify(params[:prefill_token], purpose: :prefill_attachment) - raise ActiveRecord::RecordNotFound if slug != submitter.slug + raise ActiveRecord::RecordNotFound if slug != @submitter.slug source_attachment = ActiveStorage::Attachment.find_by!(uuid:) - attachment = submitter.attachments_attachments.find_or_create_by!(blob_id: source_attachment.blob_id) + attachment = @submitter.attachments_attachments.find_or_create_by!(blob_id: source_attachment.blob_id) render json: attachment.as_json(only: %i[uuid created_at], methods: %i[url filename content_type]) end