Only show errors for missing primary attendees (if not defined as optional in the dictionary). Show other validations as warnings (the author might want to address), so they don't prevent report submission or approval.
It is now possible to submit or approve a report for which some aspects about primary attendees are missing, no longer preventing the advance in the report workflow (but you still get warnings that you may want to address).
Superuser changes
None.
Admin changes
None.
System admin changes
[ ] anet.yml or anet-dictionary.yml needs change
[ ] db needs migration
[ ] documentation has changed
[ ] graphql schema has changed
Checklist
[x] Described the user behavior in PR body
[x] Referenced/updated all related issues
[x] commits follow a repo#issue: Title title format and these 7 rules
[x] commits have a clean history, otherwise PR may be squash-merged
[ ] Added and/or updated unit tests
[ ] Added and/or updated e2e tests
[ ] Added and/or updated data migrations
[ ] Updated documentation
[x] Resolved all build errors and warnings
[ ] Opened debt issues for anything not resolved here
Only show errors for missing primary attendees (if not defined as optional in the dictionary). Show other validations as warnings (the author might want to address), so they don't prevent report submission or approval.
Closes AB#1185
User changes
Superuser changes
Admin changes
System admin changes
Checklist
repo#issue: Title
title format and these 7 rules