Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes []
Description Of Changes
Current Problem (Without Fix)
Privacy request gets stuck in requires_input status and has to wait for theTask graph to eventually time out to see the error message.
Proposed Fix
Added the requires input status to the request runner check.
Normal queue checkers pick up the request again with the manual task is complete, so the request can proceed normally.
If there are still other errors, they'll be handled by the normal error handling flow.
When they pick up a request that was previously stuck:
Some Different Scenarios
Scenario 1: Manual Task Was the Only Issue
✅ Problem solved
Scenario 2: There Are Still Other Errors
✅ Proper error handling restored
Scenario 3: Manual Task Wasn't Actually Complete
✅ Self-correcting behavior
Code Changes
Steps to Confirm
data/dataset/postgres_example_test_dataset.yml
Pre-Merge Checklist
CHANGELOG.md
updatedmain
downgrade()
migration is correct and works