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

Disable 'Scheduled' status option for non-TSDF users #565

Closed
dpgraham4401 opened this issue Jun 29, 2023 · 0 comments · Fixed by #672
Closed

Disable 'Scheduled' status option for non-TSDF users #565

dpgraham4401 opened this issue Jun 29, 2023 · 0 comments · Fixed by #672
Labels
bug Something isn't working client Related to front end workings (React/Redux)

Comments

@dpgraham4401
Copy link
Member

dpgraham4401 commented Jun 29, 2023

Description

Right now the "Scheduled" option is assignable to manifest status regardless of whether the user has access to the designated facility (TSDF). The "Scheduled" status should be disabled otherwise.

We hold the RCRA sites a user has access to in redux state (the rcraProfileState). If the designated receiving facility is in the user's rcraSites then the "Scheduled" should be available.

Brownie points for finding a UX friendly way of explaining to users that only users with access to the designated receiving facility (tsdf) can set the status to 'Scheduled'.

@dpgraham4401 dpgraham4401 added the bug Something isn't working label Jun 29, 2023
@dpgraham4401 dpgraham4401 moved this to 🆕 ToDo in Haztrak Jun 29, 2023
@dpgraham4401 dpgraham4401 added the client Related to front end workings (React/Redux) label Oct 19, 2023
@github-project-automation github-project-automation bot moved this from 🆕 ToDo to ✅ Done in Haztrak Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working client Related to front end workings (React/Redux)
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant