fix dynamic document preview

This commit is contained in:
Pete Matsyburka
2026-08-03 08:05:26 +03:00
parent 03b5956cbc
commit 784ae9aa4b
3 changed files with 16 additions and 5 deletions
+3 -3
View File
@@ -130,13 +130,13 @@ module Submissions
submission
end
def maybe_set_dynamic_documents(submission)
def maybe_set_dynamic_documents(submission, preview: false)
return submission unless submission.template_id?
template = submission.template
return submission if template.variables_schema.present? ||
submission.variables_schema.present?
return submission if !preview && (template.variables_schema.present? ||
submission.variables_schema.present?)
return submission if template.schema.none? { |e| e['dynamic'] }