updated list space for a user

This commit is contained in:
hannathkadher
2024-10-24 12:22:29 +04:00
parent 63a98fae55
commit 58a060e076
3 changed files with 6 additions and 6 deletions

View File

@ -51,9 +51,9 @@ export class SpaceUserService {
);
}
// Create a new UserSpaceEntity entry to associate the user and the space
const userSpace = this.userSpaceRepository.create({ user, space });
await this.userSpaceRepository.save(userSpace);
return new SuccessResponseDto({
data: userSpace,
message: `Space ${spaceUuid} has been successfully associated t user ${userUuid}`,

View File

@ -20,10 +20,9 @@ export class UserSpaceService {
);
}
const spaces = userSpaces.map((userSpace) => userSpace.space);
return new SuccessResponseDto({
data: spaces,
data: userSpaces,
message: `Spaces for user ${userUuid} retrieved successfully`,
});
}

View File

@ -8,14 +8,14 @@ import {
} from '@app/common/modules/user/repositories';
import { RegionRepository } from '@app/common/modules/region/repositories';
import { TimeZoneRepository } from '@app/common/modules/timezone/repositories';
import { UserCommunityController } from './controllers';
import { UserCommunityController, UserSpaceController } from './controllers';
import { CommunityModule } from 'src/community/community.module';
import { UserCommunityService } from './services';
import { UserCommunityService, UserSpaceService } from './services';
import { CommunityRepository } from '@app/common/modules/community/repositories';
@Module({
imports: [ConfigModule, CommunityModule],
controllers: [UserController, UserCommunityController],
controllers: [UserController, UserSpaceController, UserCommunityController],
providers: [
UserService,
UserRepository,
@ -24,6 +24,7 @@ import { CommunityRepository } from '@app/common/modules/community/repositories'
UserSpaceRepository,
CommunityRepository,
UserCommunityService,
UserSpaceService,
],
exports: [UserService],
})