-
Notifications
You must be signed in to change notification settings - Fork 0
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
CRDCDH-1738 Data Submission List - Unlock Organization dropdown #516
Conversation
Pull Request Test Coverage Report for Build 11693245495Details
💛 - Coveralls |
@amattu2 The existing bug was where if you populate all dropdown fields to something other than "All", then switch the page, then switch one of the three dropdowns Org, Data Commons, or Submitter Names, it would switch to the new value but then switch back to the original value like so: "Alex" => "All" => "Alex". You should be able to see this on DEV. I believe this is a race-condition with the setting of the filters and resetting the table page back to the first. Testing Steps:
Somehow adding a debounce with a 0 timer fixes the issue? Unsure how, but that's all I could come up with for now. If you have a better solution, please share. I've been debugging this for a while, but all my other solutions break something else unfortunately. |
I can replicate this somewhat consistently on DEV following your steps. Some observations:
I spent some time looking into it, but I can't think of what the root cause would be ATM. With your solution, it seems to be smooth and stable enough to just leave as-is for now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left one annotation for a type issue, but it's not that significant. Approving as-is, if you decide to update it, feel free to merge without another approval.
Overview
Update the Organization select dropdown from the Data Submission List table filters so that any user can select from relevant Organizations.
Change Details (Specifics)
Related Ticket(s)
CRDCDH-1639 (Task)
CRDCDH-1639 (User Story)