diff --git a/app/mailers/submitter_mailer.rb b/app/mailers/submitter_mailer.rb
index 7454abda..545aa226 100644
--- a/app/mailers/submitter_mailer.rb
+++ b/app/mailers/submitter_mailer.rb
@@ -7,7 +7,7 @@ class SubmitterMailer < ApplicationMailer
DEFAULT_INVITATION_SUBJECT = 'You are invited to submit a form'
def invitation_email(submitter)
- @current_account = submitter.submission.template.account
+ @current_account = submitter.submission.account
@submitter = submitter
if submitter.preferences['email_message_uuid']
@@ -36,7 +36,7 @@ class SubmitterMailer < ApplicationMailer
end
def completed_email(submitter, user, to: nil)
- @current_account = submitter.submission.template.account
+ @current_account = submitter.submission.account
@submitter = submitter
@submission = submitter.submission
@user = user
@@ -64,7 +64,7 @@ class SubmitterMailer < ApplicationMailer
end
def documents_copy_email(submitter, to: nil, sig: false)
- @current_account = submitter.submission.template.account
+ @current_account = submitter.submission.account
@submitter = submitter
@sig = submitter.signed_id(expires_in: SIGN_TTL, purpose: :download_completed) if sig
diff --git a/app/views/submit_form/_submission_form.html.erb b/app/views/submit_form/_submission_form.html.erb
index ededd663..9375b714 100644
--- a/app/views/submit_form/_submission_form.html.erb
+++ b/app/views/submit_form/_submission_form.html.erb
@@ -1,4 +1,4 @@
<% data_attachments = attachments_index.values.select { |e| e.record_id == submitter.id }.to_json(only: %i[uuid], methods: %i[url filename content_type]) %>
<% data_fields = (submitter.submission.template_fields || submitter.submission.template.fields).select { |f| f['submitter_uuid'] == submitter.uuid }.to_json %>
<% configs = Submitters::FormConfigs.call(submitter) %>
-
+
diff --git a/lib/submissions/generate_audit_trail.rb b/lib/submissions/generate_audit_trail.rb
index e8d8a115..5045a601 100644
--- a/lib/submissions/generate_audit_trail.rb
+++ b/lib/submissions/generate_audit_trail.rb
@@ -36,7 +36,7 @@ module Submissions
# rubocop:disable Metrics
def call(submission)
- account = submission.template.account
+ account = submission.account
pkcs = Accounts.load_signing_pkcs(account)
tsa_url = Accounts.load_timeserver_url(account)
verify_url = Rails.application.routes.url_helpers.settings_esign_url(**Docuseal.default_url_options)
diff --git a/lib/submitters/form_configs.rb b/lib/submitters/form_configs.rb
index 779d09d1..ca054b41 100644
--- a/lib/submitters/form_configs.rb
+++ b/lib/submitters/form_configs.rb
@@ -9,7 +9,7 @@ module Submitters
module_function
def call(submitter, keys = [])
- configs = submitter.submission.template.account.account_configs
+ configs = submitter.submission.account.account_configs
.where(key: DEFAULT_KEYS + keys)
completed_button = configs.find { |e| e.key == AccountConfig::FORM_COMPLETED_BUTTON_KEY }&.value || {}