From 744a5f2a8c3945ca876e91f781d20bf3bc3e7dce Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 4 Nov 2021 09:03:04 -0300 Subject: [PATCH 1/2] hotfix - Cast userId to String Co-authored-by: Elias Bernardo Signed-off-by: Arthur --- src/comunidades/comunidades.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/comunidades/comunidades.service.ts b/src/comunidades/comunidades.service.ts index 1f29ed7..8077646 100644 --- a/src/comunidades/comunidades.service.ts +++ b/src/comunidades/comunidades.service.ts @@ -8,6 +8,7 @@ import { UpdateCommunityDto } from './dto/updateCommunity.dto'; import { UserDto } from './dto/user.dto'; import { Community, CommunityDocument } from './entities/comunidade.schema'; import { User, UserDocument } from './entities/user.schema'; +import { ObjectId, Types } from 'mongoose'; import { UserRelation, UserRelationDocument, @@ -181,13 +182,12 @@ export class ComunidadesService { async getUserCommunity(userEmail: string) { const user = await this.userModel.findOne({ email: userEmail }); - const userRelation = await this.userRelationModel.findOne({ - userId: user._id, + userId: user._id.toString(), }); if (!userRelation) - throw new MicrosserviceException( + throw new MicrosserviceException( 'Usuário não possui comunidade', HttpStatus.NOT_FOUND, ); @@ -239,4 +239,4 @@ export class ComunidadesService { return users; } -} +} \ No newline at end of file From f3270e287a4831ce3c966ca642adc25a444cecf5 Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 4 Nov 2021 09:06:58 -0300 Subject: [PATCH 2/2] hotfix - remove unnecessary import Signed-off-by: Arthur --- src/comunidades/comunidades.service.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/comunidades/comunidades.service.ts b/src/comunidades/comunidades.service.ts index 8077646..8cd911d 100644 --- a/src/comunidades/comunidades.service.ts +++ b/src/comunidades/comunidades.service.ts @@ -8,7 +8,6 @@ import { UpdateCommunityDto } from './dto/updateCommunity.dto'; import { UserDto } from './dto/user.dto'; import { Community, CommunityDocument } from './entities/comunidade.schema'; import { User, UserDocument } from './entities/user.schema'; -import { ObjectId, Types } from 'mongoose'; import { UserRelation, UserRelationDocument,