removed get spaces from community

This commit is contained in:
hannathkadher
2024-10-29 18:13:13 +04:00
parent 9bd598da31
commit a486b24ef8
8 changed files with 38 additions and 151 deletions

View File

@ -9,13 +9,11 @@ import {
Param,
Post,
Put,
Query,
UseGuards,
} from '@nestjs/common';
import { JwtAuthGuard } from '@app/common/guards/jwt.auth.guard';
import { AddSpaceDto, CommunitySpaceParam } from '../dtos';
import { BaseResponseDto } from '@app/common/dto/base.response.dto';
import { PaginationRequestGetListDto } from '@app/common/dto/pagination.request.dto';
import { GetSpaceParam } from '../dtos/get.space.param';
@ApiTags('Space Module')
@ -46,15 +44,18 @@ export class SpaceController {
@ApiBearerAuth()
@UseGuards(JwtAuthGuard)
@ApiOperation({
summary: ControllerRoute.SPACE.ACTIONS.LIST_SPACE_SUMMARY,
description: ControllerRoute.SPACE.ACTIONS.LIST_SPACE_DESCRIPTION,
summary:
ControllerRoute.SPACE.ACTIONS.GET_COMMUNITY_SPACES_HIERARCHY_SUMMARY,
description:
ControllerRoute.SPACE.ACTIONS.GET_COMMUNITY_SPACES_HIERARCHY_DESCRIPTION,
})
@Get()
async list(
@Param() communitySpaceParam: CommunitySpaceParam,
@Query() query: PaginationRequestGetListDto,
async getHierarchy(
@Param() param: CommunitySpaceParam,
): Promise<BaseResponseDto> {
return this.spaceService.list(communitySpaceParam.communityUuid, query);
return this.spaceService.getSpacesHierarchyForCommunity(
param.communityUuid,
);
}
@ApiBearerAuth()