api asset delete bug fix and wall visibililty bug fix
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user