Harden detection model asset selection
This commit is contained in:
@@ -72,9 +72,8 @@ export function useDetectionWorkflow({
|
||||
try {
|
||||
const assetResponse = await detectionApi.listModelAssets()
|
||||
setModelAssets(assetResponse.items)
|
||||
const activeAsset = assetResponse.items.find((asset) => asset.active) ?? assetResponse.items[0] ?? null
|
||||
if (!assetResponse.items.some((asset) => asset.model_asset_id === selectedModelAssetId)) {
|
||||
setSelectedModelAssetId(activeAsset?.model_asset_id ?? '')
|
||||
setSelectedModelAssetId('')
|
||||
}
|
||||
} catch (error) {
|
||||
setModelAssets([])
|
||||
|
||||
Reference in New Issue
Block a user