Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ManifestForm status validation/logic and SubmissionType logic #444

Merged

Conversation

dpgraham4401
Copy link
Member

@dpgraham4401 dpgraham4401 commented Apr 19, 2023

Description

This PR adds some logic to the ManifestForm as to whether the fields can be edited. Now, once the manifest has reached a Scheduled status neither of the fields can be edited. It also adds the rest of the remaining options to both of these select fields (as hidden choices which we use to display the current status and submission type but do not allow them to be edited once they reach the point in the shipment life cycle that they are managed by the EPA RCRAInfo system).

This PR also re-adds a named volume back to the docker compose file.

This PR also adds initial default values for the ManifestForm

Issue ticket number and link

relevant to #443
closes #439

Checklist

  • I have added tests that prove my fix is effective or that my feature works
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings

…ns to ManifestForm. These fields are disabled past a certain status.

initial default values for ManifestForm
@github-actions github-actions bot added the client Related to front end workings (React/Redux) label Apr 19, 2023
@dpgraham4401 dpgraham4401 merged commit 740b4a3 into USEPA:main Apr 19, 2023
@dpgraham4401 dpgraham4401 deleted the ManifestForm_status_and_type_validation branch April 19, 2023 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client Related to front end workings (React/Redux)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Status field Validation
1 participant