From 0369bd949f004ed3bdbaa69d28ff0319b7330fae Mon Sep 17 00:00:00 2001 From: lafe Date: Sun, 29 Apr 2018 09:59:47 +0200 Subject: [PATCH] Fix for issue #803 --- Bonobo.Git.Server/Data/Update/ADBackend/UpdateADBackend.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Bonobo.Git.Server/Data/Update/ADBackend/UpdateADBackend.cs b/Bonobo.Git.Server/Data/Update/ADBackend/UpdateADBackend.cs index c289c121f..fc6512616 100644 --- a/Bonobo.Git.Server/Data/Update/ADBackend/UpdateADBackend.cs +++ b/Bonobo.Git.Server/Data/Update/ADBackend/UpdateADBackend.cs @@ -176,6 +176,12 @@ private static void UpdateRoles(string dir, Dictionary var members = new List(); foreach (var memberName in role.Members) { + if (memberName == null) + { + Log.Warning("Role {0} in file {1} contained member with value \"null\". Skipping this member.", role.Name, dir); + continue; + } + Models.UserModel user; if (users.TryGetValue(memberName, out user)) {