From 883cfcc128048a94bc2c6beb16a41e2def5c64de Mon Sep 17 00:00:00 2001 From: Matt Kirby <MattJKirby@outlook.com> Date: Sat, 15 Apr 2023 20:04:40 +0100 Subject: [PATCH] Cannot delete friends which arent friends --- backend-services/friend-service/src/Friends/FriendManager.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend-services/friend-service/src/Friends/FriendManager.ts b/backend-services/friend-service/src/Friends/FriendManager.ts index 96b1d4c9..d92f1912 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 -- GitLab