You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to allow users to update applications, we need functions to implement these rules:
When can applications be updated?
Applicants can update application content in these status:
Draft
Rep Review
DAC Review
What can be updated?
All sections from Applicant Information to Sign & Submit can be updated by the applicants.
When an application is under Rep Review or DAC Review and applications choose to update the content, the application status will be changed to "Draft" state.
* Service Edit method
* Move Test Files
* Use .test naming convention
* Move API test file
* Tests for Edit Method
* Remove npx
* DBml / schema updates
* Use dist folder for config, add first readme update
* Setup Router & API + Move logic out of service
* Working API Test w/ some reorg
* Edit for clarity
* Remove Demo endpoint
* Route + service improvements
* Add todo
* Move service type, add error condition
* First updates with success/failure
* Move tests
* Use Success/Failure pattern with getById
* Add TSDoc
* Add getDbInstance type
* Throw err is no db instance
* Add body parser
* Simplify variable declaration
* Add Comments + Transaction
* Print error message in response
* Remove tests from tsconfig
* Add Edit endpoint to Swagger w/ 404
* Add Error Todo
Descriptions
In order to allow users to update applications, we need functions to implement these rules:
Applicants can update application content in these status:
All sections from Applicant Information to Sign & Submit can be updated by the applicants.
State Diagram: https://app.diagrams.net/#G1BjtTpNjSG-GZ16cRhNxVMO66Nb-orq8A#%7B%22pageId%22%3A%22_lPtPaqGYKIoLKm9CYdD%22%7D
Acceptance Criteria
The text was updated successfully, but these errors were encountered: