Merge pull request #287 from SyncrowIOT/bugfix/fix-overwrite-of-space-linking

This commit is contained in:
hannathkadher
2025-03-07 00:54:44 +04:00
committed by GitHub

View File

@ -356,7 +356,11 @@ export class SpaceModelService {
relations: [
'productAllocations',
'subspaceModels',
'productAllocations.product',
'productAllocations.tags',
'subspaceModels.productAllocations',
'subspaceModels.productAllocations.product',
'subspaceModels.productAllocations.tags',
],
});
@ -374,7 +378,11 @@ export class SpaceModelService {
'devices',
'subspaces',
'productAllocations',
'productAllocations.product',
'productAllocations.tags',
'subspaces.productAllocations',
'subspaces.productAllocations.product',
'subspaces.productAllocations.product.tags',
'community',
],
});
@ -426,7 +434,6 @@ export class SpaceModelService {
} else {
await this.spaceRepository.save(space);
}
const spaceProductAllocations = spaceModel.productAllocations.map(
(modelAllocation) =>
this.spaceProductAllocationRepository.create({