diff --git a/srcs/requirements/nestjs/api_back/src/chat/chat.service.ts b/srcs/requirements/nestjs/api_back/src/chat/chat.service.ts index a97d9004..8313583b 100644 --- a/srcs/requirements/nestjs/api_back/src/chat/chat.service.ts +++ b/srcs/requirements/nestjs/api_back/src/chat/chat.service.ts @@ -372,11 +372,14 @@ export class ChatService { async getListBlockUser(username: string): Promise { printCaller("-- in "); - + let users: string[] = []; let user = await this.getUserByName(username); - let friends_users = await this.friendshipService.findAllBlockedFriends(user.id); - let users = friends_users.map(user => user.receiverUsername); - + console.log("USERNAME CHAT SRVICE " + username); + let friends_users; + if (user) + friends_users = await this.friendshipService.findAllBlockedFriends(user.id); + if (friends_users) + users = friends_users.map(user => user.receiverUsername); printCaller("-- out "); return users; }