diff --git a/app/controllers/api/attachments_controller.rb b/app/controllers/api/attachments_controller.rb index 2bb0db922..95c3f6c18 100644 --- a/app/controllers/api/attachments_controller.rb +++ b/app/controllers/api/attachments_controller.rb @@ -38,7 +38,7 @@ module Api attachment = Submitters.create_attachment!(@submitter, file, metadata:) if params[:remember_signature] == 'true' && @submitter.email.present? - cookies.encrypted[:signature_uuids] = build_new_cookie_signatures_json(@submitter, attachment) + cookies.permanent.encrypted[:signature_uuids] = build_new_cookie_signatures_json(@submitter, attachment) end render json: attachment.as_json(only: %i[uuid created_at], methods: %i[url filename content_type]) diff --git a/app/controllers/submit_form_upload_controller.rb b/app/controllers/submit_form_upload_controller.rb index e25f42207..99905703c 100644 --- a/app/controllers/submit_form_upload_controller.rb +++ b/app/controllers/submit_form_upload_controller.rb @@ -34,7 +34,7 @@ class SubmitFormUploadController < ActionController::API attachment = Submitters.create_attachment!(@submitter, file, metadata:) if params[:remember_signature] == 'true' && @submitter.email.present? - cookies.encrypted[:signature_uuids] = build_new_cookie_signatures_json(@submitter, attachment) + cookies.permanent.encrypted[:signature_uuids] = build_new_cookie_signatures_json(@submitter, attachment) end render json: attachment.as_json(only: %i[uuid created_at], methods: %i[url filename content_type])