diff --git a/web-v2/src/features/assets/AssetDossierPanel.tsx b/web-v2/src/features/assets/AssetDossierPanel.tsx index 2ed5409..e907562 100644 --- a/web-v2/src/features/assets/AssetDossierPanel.tsx +++ b/web-v2/src/features/assets/AssetDossierPanel.tsx @@ -81,10 +81,12 @@ export function AssetDossierPanel({ assetId }: { assetId: string }) { const load = () => { setLoading(true); setError(''); + setMergeStatus(null); Promise.all([ getAssetDossier(assetId), getAsset(assetId), - getInventoryMergeStatus(assetId), + // La conciliación es auxiliar: nunca debe bloquear la Actividad del Inventario. + getInventoryMergeStatus(assetId).catch(() => null), ]) .then(([loadedDossier, loadedAsset, loadedMerge]) => { setDossier(loadedDossier as ExtendedDossier);