mirror of
https://github.com/SyncrowIOT/backend.git
synced 2025-11-27 07:24:55 +00:00
fixed unlinking space model on delete
This commit is contained in:
@ -4,7 +4,6 @@ import { Logger } from '@nestjs/common';
|
||||
import { PropogateDeleteSpaceModelCommand } from '../commands';
|
||||
import { SpaceRepository } from '@app/common/modules/space';
|
||||
import { SpaceService } from '../../space/services/space.service';
|
||||
import { DataSource } from 'typeorm';
|
||||
|
||||
@CommandHandler(PropogateDeleteSpaceModelCommand)
|
||||
export class PropogateDeleteSpaceModelHandler
|
||||
@ -15,7 +14,6 @@ export class PropogateDeleteSpaceModelHandler
|
||||
constructor(
|
||||
private readonly spaceRepository: SpaceRepository,
|
||||
private readonly spaceService: SpaceService,
|
||||
private readonly dataSource: DataSource,
|
||||
) {}
|
||||
|
||||
async execute(command: PropogateDeleteSpaceModelCommand): Promise<void> {
|
||||
@ -29,7 +27,11 @@ export class PropogateDeleteSpaceModelHandler
|
||||
uuid: spaceModel.uuid,
|
||||
},
|
||||
},
|
||||
relations: ['subspaces', 'tags', 'subspaces.tags'],
|
||||
relations: [
|
||||
'subspaces',
|
||||
'productAllocations',
|
||||
'subspaces.productAllocations',
|
||||
],
|
||||
});
|
||||
|
||||
for (const space of spaces) {
|
||||
|
||||
Reference in New Issue
Block a user