Chore/space link tag cleanup (#462)

* chore: remove unused imports and dead code for space link

* chore: remove unused imports and dead code

* chore: remove unused imports and dead code of tag service
This commit is contained in:
ZaydSkaff
2025-07-09 14:25:26 +03:00
committed by GitHub
parent 83be80d9f6
commit 74d3620d0e
13 changed files with 0 additions and 39 deletions

View File

@ -1,3 +0,0 @@
import { AbstractEntity } from '../../abstract/entities/abstract.entity';
export class SpaceLinkEntity extends AbstractEntity {}

View File

@ -11,9 +11,6 @@ export class SpaceRepository extends Repository<SpaceEntity> {
} }
} }
@Injectable()
export class SpaceLinkRepository {}
@Injectable() @Injectable()
export class InviteSpaceRepository extends Repository<InviteSpaceEntity> { export class InviteSpaceRepository extends Repository<InviteSpaceEntity> {
constructor(private dataSource: DataSource) { constructor(private dataSource: DataSource) {

View File

@ -5,7 +5,6 @@ import { ConfigModule } from '@nestjs/config';
import { SpaceRepositoryModule } from '@app/common/modules/space/space.repository.module'; import { SpaceRepositoryModule } from '@app/common/modules/space/space.repository.module';
import { import {
InviteSpaceRepository, InviteSpaceRepository,
SpaceLinkRepository,
SpaceProductAllocationRepository, SpaceProductAllocationRepository,
SpaceRepository, SpaceRepository,
} from '@app/common/modules/space/repositories'; } from '@app/common/modules/space/repositories';
@ -16,14 +15,12 @@ import { CommunityRepository } from '@app/common/modules/community/repositories'
import { TuyaService } from '@app/common/integrations/tuya/services/tuya.service'; import { TuyaService } from '@app/common/integrations/tuya/services/tuya.service';
import { ProjectRepository } from '@app/common/modules/project/repositiories'; import { ProjectRepository } from '@app/common/modules/project/repositiories';
import { import {
SpaceLinkService,
SpaceService, SpaceService,
SubspaceDeviceService, SubspaceDeviceService,
SubSpaceService, SubSpaceService,
ValidationService, ValidationService,
} from 'src/space/services'; } from 'src/space/services';
import { TagService as NewTagService } from 'src/tags/services'; import { TagService as NewTagService } from 'src/tags/services';
import { TagService } from 'src/space/services/tag';
import { import {
SpaceModelService, SpaceModelService,
SubSpaceModelService, SubSpaceModelService,
@ -81,16 +78,13 @@ import { AqiSpaceDailyPollutantStatsRepository } from '@app/common/modules/aqi/r
SpaceService, SpaceService,
InviteSpaceRepository, InviteSpaceRepository,
// Todo: find out why this is needed // Todo: find out why this is needed
SpaceLinkService,
SubSpaceService, SubSpaceService,
ValidationService, ValidationService,
NewTagService, NewTagService,
SpaceModelService, SpaceModelService,
SpaceProductAllocationService, SpaceProductAllocationService,
SpaceLinkRepository,
SubspaceRepository, SubspaceRepository,
// Todo: find out why this is needed // Todo: find out why this is needed
TagService,
SubspaceDeviceService, SubspaceDeviceService,
SubspaceProductAllocationService, SubspaceProductAllocationService,
SpaceModelRepository, SpaceModelRepository,

View File

@ -38,7 +38,6 @@ import {
} from '@app/common/modules/scene/repositories'; } from '@app/common/modules/scene/repositories';
import { import {
InviteSpaceRepository, InviteSpaceRepository,
SpaceLinkRepository,
SpaceProductAllocationRepository, SpaceProductAllocationRepository,
SpaceRepository, SpaceRepository,
} from '@app/common/modules/space'; } from '@app/common/modules/space';
@ -121,7 +120,6 @@ import { AqiSpaceDailyPollutantStatsRepository } from '@app/common/modules/aqi/r
NewTagService, NewTagService,
SpaceModelService, SpaceModelService,
SpaceProductAllocationService, SpaceProductAllocationService,
SpaceLinkRepository,
SubspaceRepository, SubspaceRepository,
SubspaceDeviceService, SubspaceDeviceService,
SubspaceProductAllocationService, SubspaceProductAllocationService,

View File

@ -22,7 +22,6 @@ import {
} from '@app/common/modules/scene/repositories'; } from '@app/common/modules/scene/repositories';
import { import {
InviteSpaceRepository, InviteSpaceRepository,
SpaceLinkRepository,
SpaceProductAllocationRepository, SpaceProductAllocationRepository,
SpaceRepository, SpaceRepository,
} from '@app/common/modules/space'; } from '@app/common/modules/space';
@ -96,7 +95,6 @@ import { AqiSpaceDailyPollutantStatsRepository } from '@app/common/modules/aqi/r
SpaceModelService, SpaceModelService,
SpaceProductAllocationService, SpaceProductAllocationService,
SqlLoaderService, SqlLoaderService,
SpaceLinkRepository,
SubspaceRepository, SubspaceRepository,
SubspaceDeviceService, SubspaceDeviceService,
SubspaceProductAllocationService, SubspaceProductAllocationService,

View File

@ -23,7 +23,6 @@ import {
} from '@app/common/modules/scene/repositories'; } from '@app/common/modules/scene/repositories';
import { import {
InviteSpaceRepository, InviteSpaceRepository,
SpaceLinkRepository,
SpaceProductAllocationRepository, SpaceProductAllocationRepository,
SpaceRepository, SpaceRepository,
} from '@app/common/modules/space'; } from '@app/common/modules/space';
@ -94,7 +93,6 @@ const CommandHandlers = [CreateOrphanSpaceHandler];
SpaceModelService, SpaceModelService,
DeviceService, DeviceService,
SpaceProductAllocationService, SpaceProductAllocationService,
SpaceLinkRepository,
SubspaceRepository, SubspaceRepository,
SubspaceDeviceService, SubspaceDeviceService,
SubspaceProductAllocationService, SubspaceProductAllocationService,

View File

@ -22,7 +22,6 @@ import {
} from '@app/common/modules/scene/repositories'; } from '@app/common/modules/scene/repositories';
import { import {
InviteSpaceRepository, InviteSpaceRepository,
SpaceLinkRepository,
SpaceProductAllocationRepository, SpaceProductAllocationRepository,
SpaceRepository, SpaceRepository,
} from '@app/common/modules/space'; } from '@app/common/modules/space';
@ -93,7 +92,6 @@ const CommandHandlers = [
DeviceRepository, DeviceRepository,
TuyaService, TuyaService,
CommunityRepository, CommunityRepository,
SpaceLinkRepository,
InviteSpaceRepository, InviteSpaceRepository,
NewTagService, NewTagService,
DeviceService, DeviceService,

View File

@ -2,6 +2,5 @@ export * from './space.service';
export * from './space-user.service'; export * from './space-user.service';
export * from './space-device.service'; export * from './space-device.service';
export * from './subspace'; export * from './subspace';
export * from './space-link';
export * from './space-scene.service'; export * from './space-scene.service';
export * from './space-validation.service'; export * from './space-validation.service';

View File

@ -1 +0,0 @@
export * from './space-link.service';

View File

@ -1,6 +0,0 @@
import { Injectable } from '@nestjs/common';
// todo: find out why we need to import this
// in community module in order for the whole system to work
@Injectable()
export class SpaceLinkService {}

View File

@ -1 +0,0 @@
export * from './tag.service';

View File

@ -1,8 +0,0 @@
import { Injectable } from '@nestjs/common';
// todo: find out why we need to import this
// in community module in order for the whole system to work
@Injectable()
export class TagService {
constructor() {}
}

View File

@ -37,7 +37,6 @@ import {
} from '@app/common/modules/space-model'; } from '@app/common/modules/space-model';
import { import {
InviteSpaceRepository, InviteSpaceRepository,
SpaceLinkRepository,
SpaceProductAllocationRepository, SpaceProductAllocationRepository,
SpaceRepository, SpaceRepository,
} from '@app/common/modules/space/repositories'; } from '@app/common/modules/space/repositories';
@ -116,7 +115,6 @@ export const CommandHandlers = [DisableSpaceHandler];
SubspaceRepository, SubspaceRepository,
DeviceRepository, DeviceRepository,
CommunityRepository, CommunityRepository,
SpaceLinkRepository,
UserSpaceRepository, UserSpaceRepository,
UserRepository, UserRepository,
SpaceUserService, SpaceUserService,