From 648361f6051279d0ff38d7cf17ab701200bcbf92 Mon Sep 17 00:00:00 2001 From: rootdarkarchon Date: Mon, 30 Oct 2023 11:25:28 +0100 Subject: [PATCH] fix one-sided pairs --- .../MareSynchronosServer/Hubs/MareHub.Functions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.Functions.cs b/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.Functions.cs index abd8f9b..a8925ad 100644 --- a/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.Functions.cs +++ b/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.Functions.cs @@ -308,7 +308,7 @@ public partial class MareHub where user.UserUID == uid && u.UID == user.OtherUserUID && ownperm.UserUID == user.UserUID && ownperm.OtherUserUID == user.OtherUserUID - && otherperm.OtherUserUID == user.UserUID && otherperm.UserUID == user.OtherUserUID + && (otherperm == null || (otherperm.OtherUserUID == user.UserUID && otherperm.UserUID == user.OtherUserUID)) select new { UserUID = user.UserUID, @@ -393,7 +393,7 @@ public partial class MareHub where user.UserUID == uid && u.UID == user.OtherUserUID && ownperm.UserUID == user.UserUID && ownperm.OtherUserUID == user.OtherUserUID - && otherperm.OtherUserUID == user.UserUID && otherperm.UserUID == user.OtherUserUID + && (otherperm == null || (otherperm.OtherUserUID == user.UserUID && otherperm.UserUID == user.OtherUserUID)) select new { UserUID = user.UserUID,