Skip to content

[8.5.1] Update validator for additional Form 99 options and text changes #435

@exalate-issue-sync

Description

@exalate-issue-sync

Given update to 8.5.1 version, we need to adjust the validator to account for the updated Form 99 specifications.

Note: Go straight to permissive 8.5.1 specifications and enforce behavior on web-app side

QA Notes

Review validator docs to ensure it’s been updated [https://fecgov.github.io/fecfile-validate/|https://fecgov.github.io/fecfile-validate/|smart-link] after merge to develop

DEV Notes

  • Update schema to [https://docs.google.com/spreadsheets/d/1O2HKF5ND3YV0TYq87G0g4hKeX-VogoFXLLjORYElyQ4/edit?gid=1789273618#gid=1789273618|https://docs.google.com/spreadsheets/d/1O2HKF5ND3YV0TYq87G0g4hKeX-VogoFXLLjORYElyQ4/edit?gid=1789273618#gid=1789273618]
    ** In text_code (COL SEQ 15), add 'MSA' and 'MSX'
  • Commit hash
  • For now, disregard COL SEQ 17. This will be blank until implementation of [https://fecgov.atlassian.net/browse/FECFILE-1501|https://fecgov.atlassian.net/browse/FECFILE-1501|smart-link]
  • update api and app to use new hash

Design

null

See full ticket and images here: FECFILE-3054

Pull Request: #441

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions