diff --git a/backend-services/friend-service/src/Friends/FriendManager.ts b/backend-services/friend-service/src/Friends/FriendManager.ts index 96b1d4c9306f30b6fef0a28e7a9d6755268269d0..d92f1912de4add31d5b6dee7b676e30fe7a0b6b9 100644 --- a/backend-services/friend-service/src/Friends/FriendManager.ts +++ b/backend-services/friend-service/src/Friends/FriendManager.ts @@ -16,6 +16,11 @@ export class FriendManager { } public RemoveFriend = async (user1: string, user2: string): Promise<void> => { + + if(await FriendDataStore.GetFriendByUsers(user1, user2) === null){ + throw new Error("Users are not friends!"); + } + return await FriendDataStore.RemoveFriend(user1, user2); } } \ No newline at end of file