-
Notifications
You must be signed in to change notification settings - Fork 178
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
fix(app): resolve module location conflicts through deck config during protocol setup on ODD #14966
Conversation
… fixture name At the beginning of the module calibration flow, the user is asked to locate the module on the deck. This integrated the deck configurator component directly into this location selction step of the module calibration wizard. the selected location will now be saved directly to deck configuration. Closes RQA-2603
…g protocol setup on ODD Resolve location conflicts in the on device display's protocol setup flow by updating deck configuration accordingly. Closes PLAT-287
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.
Thanks for the global useNotifyService
mock!
I think fixing the failing test is hopefully 🤞 as simple as a vi.unmock
in useNotifyService.test.ts
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.
const attachedModules = useModulesQuery().data?.data ?? [] | ||
const history = useHistory() | ||
const currentRunId = useCurrentRunId() | ||
const { stopRun } = useStopRunMutation() |
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.
should this be useDismissCurrentRunMutation
? stop run doesn't navigate away from the run setup/modal
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.
Oh good call, we may actually have to do both. I'll look into dismissing an un-started idle run.
Overview
Resolve location conflicts in the on device display's protocol setup flow by updating deck
configuration accordingly.
Closes PLAT-287, PLAT-291
Review requests
Risk assessment
low