fix(webapp): preserve complete practice feedback responses - #1698
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📚 Documentation Preview
|
🧩 Storybook Preview
|
There was a problem hiding this comment.
Approved automatically: @FelixTJDietrich is listed in the REVIEW_POLICY_MAINTAINERS repository variable, which the repository treats as satisfying the review requirement. See the review policy in docs/contributor/ci-cd.mdx.
Description
Hardens the practice-group feedback flow introduced by #1487. A dispute is now submitted only when its required explanation is available, and a failed request keeps the complete response ready for retry instead of dropping the dispute resolution.
Practice and expanded-observation selections are also stored in validated URL search parameters. Refreshing or sharing the page preserves its context, while Back and Forward move through selection changes as expected.
This review follow-up also removes redundant implementation commentary from the new profile components and corrects the API migration guidance with the retired endpoint, replacement method and path, and request-field mapping.
How to test
Automated verification:
Checklist
.changeset/README.md