Skip to content

Commit 4a75419

Browse files
authored
fix(app): fix 96 channel 200ul case (#19700)
* fix(app): fix 96 channel 200ul case
1 parent f31cb53 commit 4a75419

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

app/src/organisms/ODD/QuickTransferFlow/SelectTipRack.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,16 @@ export function SelectTipRack(props: SelectTipRackProps): JSX.Element {
3434
const { onNext, onBack, exitButtonProps, state, dispatch } = props
3535
const { i18n, t } = useTranslation(['quick_transfer', 'shared'])
3636

37-
const allLabwareDefinition2sByUri = getAllDefinitions(LABWAREV2_DO_NOT_LIST)
37+
// (kk:2025-09-30) this should be temporary until fix getAllDefinitions cache issue
38+
39+
const allLabwareDefinition2sByUri = getAllDefinitions()
3840
const selectedPipetteDefaultTipracks =
39-
state.pipette?.liquids.default.defaultTipracks ?? []
41+
state.pipette?.liquids.default.defaultTipracks.filter(tiprackUri => {
42+
// "opentrons/opentrons_flex_96_tiprack_20ul/1" -> "opentrons_flex_96_tiprack_20ul"
43+
const loadName = tiprackUri.split('/')[1]
44+
const isBlockedTiprack = LABWAREV2_DO_NOT_LIST.includes(loadName)
45+
return !isBlockedTiprack
46+
}) ?? []
4047

4148
const [selectedTipRack, setSelectedTipRack] = useState<
4249
LabwareDefinition2 | undefined

0 commit comments

Comments
 (0)