fixed delete propagation

This commit is contained in:
hannathkadher
2025-02-26 15:43:27 +04:00
parent 5d962b3c6e
commit f98c3cd4ad
3 changed files with 14 additions and 3 deletions
@@ -19,7 +19,10 @@ import { ProjectEntity } from '@app/common/modules/project/entities';
import { TagModelService } from './tag-model.service';
import { BaseResponseDto } from '@app/common/dto/base.response.dto';
import { CommandBus } from '@nestjs/cqrs';
import { PropogateUpdateSpaceModelCommand } from '../commands';
import {
PropogateDeleteSpaceModelCommand,
PropogateUpdateSpaceModelCommand,
} from '../commands';
import {
ModifiedTagsModelPayload,
ModifySubspaceModelPayload,
@@ -293,6 +296,13 @@ export class SpaceModelService {
{ disabled: true },
);
await this.commandBus.execute(
new PropogateDeleteSpaceModelCommand({
spaceModel: spaceModel,
queryRunner,
}),
);
await queryRunner.commitTransaction();
return new SuccessResponseDto({