api asset delete bug fix and wall visibililty bug fix

This commit is contained in:
2025-09-02 12:32:02 +05:30
parent aa16257ae7
commit 175f6eac4f
9 changed files with 83 additions and 56 deletions

View File

@@ -15,7 +15,7 @@ import { useSelectedAsset } from '../../../../../../store/simulation/useSimulati
import { useBuilderStore } from '../../../../../../store/builder/useBuilderStore';
import { upsertProductOrEventApi } from '../../../../../../services/simulation/products/UpsertProductOrEventApi';
import { deleteFloorItem } from '../../../../../../services/factoryBuilder/asset/floorAsset/deleteFloorItemApi';
import { deleteFloorAssetsApi } from '../../../../../../services/factoryBuilder/asset/floorAsset/deleteFloorAssetsApi';
export function useModelEventHandlers({
boundingBox,
@@ -149,7 +149,12 @@ export function useModelEventHandlers({
// REST
deleteFloorItem(organization, asset.modelUuid, asset.modelName);
deleteFloorAssetsApi({
modelUuid: asset.modelUuid,
modelName: asset.modelName,
versionId: selectedVersion?.versionId || '',
projectId: projectId || ''
});
} else {
// SOCKET

View File

@@ -122,7 +122,7 @@ function Wall({ wall }: { readonly wall: Wall }) {
castShadow
receiveShadow
ref={meshRef}
geometry={visible ? geometry : new THREE.BoxGeometry(0, 0)}
geometry={visible ? geometry : new THREE.BoxGeometry(0.00001, 0.00001)}
position={[centerX, centerY, centerZ]}
rotation={[0, -angle, 0]}
userData={wall}