fix dependency issue

This commit is contained in:
hannathkadher
2025-02-17 23:15:27 +04:00
parent 0059562319
commit c7ffba7290
3 changed files with 18 additions and 3 deletions

View File

@ -54,9 +54,8 @@ export class SpaceModelService {
const queryRunner = this.dataSource.createQueryRunner();
await queryRunner.connect();
await queryRunner.startTransaction();
console.log("c");
try {
const project = await this.validateProject(params.projectUuid);
const project = await this.projectService.findOne(params.projectUuid);
await this.validateNameUsingQueryRunner(
modelName,
@ -102,7 +101,6 @@ export class SpaceModelService {
statusCode: HttpStatus.CREATED,
});
} catch (error) {
console.log("jj");
await queryRunner.rollbackTransaction();
const errorMessage =

View File

@ -8,7 +8,9 @@ import {
TagModelService,
} from './services';
import {
SpaceModelProductAllocationRepoitory,
SpaceModelRepository,
SubspaceModelProductAllocationRepoitory,
SubspaceModelRepository,
TagModelRepository,
} from '@app/common/modules/space-model';
@ -38,6 +40,8 @@ import { CommunityService } from 'src/community/services';
import { DeviceRepository } from '@app/common/modules/device/repositories';
import { TuyaService } from '@app/common/integrations/tuya/services/tuya.service';
import { CommunityRepository } from '@app/common/modules/community/repositories';
import { TagService as NewTagService } from 'src/tags/services/tags.service';
import { NewTagRepository } from '@app/common/modules/tag/repositories/tag-repository';
const CommandHandlers = [
PropogateUpdateSpaceModelHandler,
@ -72,6 +76,10 @@ const CommandHandlers = [
SpaceLinkService,
SpaceLinkRepository,
InviteSpaceRepository,
NewTagService,
SpaceModelProductAllocationRepoitory,
SubspaceModelProductAllocationRepoitory,
NewTagRepository,
],
exports: [CqrsModule, SpaceModelService],
})

View File

@ -46,7 +46,9 @@ import { DeviceStatusLogRepository } from '@app/common/modules/device-status-log
import { SceneDeviceRepository } from '@app/common/modules/scene-device/repositories';
import { ProjectRepository } from '@app/common/modules/project/repositiories';
import {
SpaceModelProductAllocationRepoitory,
SpaceModelRepository,
SubspaceModelProductAllocationRepoitory,
SubspaceModelRepository,
TagModelRepository,
} from '@app/common/modules/space-model';
@ -71,6 +73,8 @@ import {
InviteUserSpaceRepository,
} from '@app/common/modules/Invite-user/repositiories';
import { AutomationRepository } from '@app/common/modules/automation/repositories';
import { TagService as NewTagService } from 'src/tags/services/tags.service';
import { NewTagRepository } from '@app/common/modules/tag/repositories/tag-repository';
export const CommandHandlers = [DisableSpaceHandler];
@ -130,6 +134,11 @@ export const CommandHandlers = [DisableSpaceHandler];
InviteUserRepository,
InviteUserSpaceRepository,
AutomationRepository,
TagService,
NewTagService,
SpaceModelProductAllocationRepoitory,
SubspaceModelProductAllocationRepoitory,
NewTagRepository,
],
exports: [SpaceService],
})