mirror of
https://github.com/docusealco/docuseal
synced 2026-11-04 06:42:32 -05:00
text formula
This commit is contained in:
1 parent
b8c29324b8
commit
5ec8e4ccc7
7 files changed
+69
-11
No files matched your search
@@ -220,9 +220,16 @@ module Submitters
|
||||
submitter.values
|
||||
end
|
||||
|
||||
formula = normalize_formula(formula, submitter.submission, submission_values:)
|
||||
values = submission_values.merge(acc.compact_blank)
|
||||
|
||||
acc[field['uuid']] = calculate_formula_value(formula, submission_values.merge(acc.compact_blank))
|
||||
acc[field['uuid']] =
|
||||
if field['type'] == 'text'
|
||||
eval_text_formula_value(formula, values, submitter.submission)
|
||||
else
|
||||
normalized_formula = normalize_formula(formula, submitter.submission, submission_values:)
|
||||
|
||||
calculate_formula_value(normalized_formula, values)
|
||||
end
|
||||
end
|
||||
|
||||
computed_values.compact_blank
|
||||
@@ -250,6 +257,10 @@ module Submitters
|
||||
0
|
||||
end
|
||||
|
||||
def eval_text_formula_value(_formula, _values, _submission)
|
||||
''
|
||||
end
|
||||
|
||||
def replace_current_date_placeholders(submitter)
|
||||
submitter.values.each_with_object({}) do |(uuid, v), acc|
|
||||
acc[uuid] =
|
||||
|
||||
Reference in new issue
Block a user