Add dictionary settings to make report approval workflow optional #4600
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When so defined in the dictionary, the report approval workflow and/or report planning approval workflow can be made optional.
Closes AB#997
User changes
Superuser changes
Admin changes
System admin changes
Add a dictionary entry like this:
Setting
optionalApprovalWorkflow
totrue
makes the report approval workflow optional; this means that you don't have to set a default approval organization in the admin settings, or (when set) that you don't have to define an approval workflow for the default approval organization.Setting
optionalPlanningApprovalWorkflow
tofalse
makes the planning approval workflow required.Checklist
repo#issue: Title
title format and these 7 rules