From 3575a25935a7e67efc65143fe74a9b26bc106dce Mon Sep 17 00:00:00 2001 From: DocuSeal Date: Fri, 17 Nov 2023 18:45:12 +0200 Subject: [PATCH] fix default values assignment --- lib/submitters/maybe_update_default_values.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/submitters/maybe_update_default_values.rb b/lib/submitters/maybe_update_default_values.rb index cc423e90..477ca81b 100644 --- a/lib/submitters/maybe_update_default_values.rb +++ b/lib/submitters/maybe_update_default_values.rb @@ -19,7 +19,9 @@ module Submitters fields.each do |field| next if field['submitter_uuid'] != submitter.uuid - submitter.values[field['uuid']] ||= get_default_value_for_field(field, user, submitter) + default_value = get_default_value_for_field(field, user, submitter) + + submitter.values[field['uuid']] ||= value if default_value.present? end submitter.save!