From 74df073b29fe7eb0dcc12165045b800d0c67dd85 Mon Sep 17 00:00:00 2001 From: Gary Sharp Date: Tue, 22 Apr 2014 10:12:03 +1000 Subject: [PATCH] Bug Fix: AD User Searching Group properties were loaded instead of User properties --- Disco.Services/Disco.Services.csproj | 8 +------- Disco.Services/Interop/ActiveDirectory/ActiveDirectory.cs | 4 ++-- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/Disco.Services/Disco.Services.csproj b/Disco.Services/Disco.Services.csproj index 42f951c6..ba8f4f8e 100644 --- a/Disco.Services/Disco.Services.csproj +++ b/Disco.Services/Disco.Services.csproj @@ -174,12 +174,6 @@ - - - - - - @@ -303,7 +297,7 @@ - + diff --git a/Disco.Services/Interop/ActiveDirectory/ActiveDirectory.cs b/Disco.Services/Interop/ActiveDirectory/ActiveDirectory.cs index 40302a34..df8accc4 100644 --- a/Disco.Services/Interop/ActiveDirectory/ActiveDirectory.cs +++ b/Disco.Services/Interop/ActiveDirectory/ActiveDirectory.cs @@ -85,9 +85,9 @@ namespace Disco.Services.Interop.ActiveDirectory IEnumerable searchResults; if (searchDomain != null) - searchResults = searchDomain.SearchScope(ldapFilter, ADGroup.LoadProperties, ResultLimit); + searchResults = searchDomain.SearchScope(ldapFilter, ADUserAccount.LoadProperties, ResultLimit); else - searchResults = Context.SearchScope(ldapFilter, ADGroup.LoadProperties, ResultLimit); + searchResults = Context.SearchScope(ldapFilter, ADUserAccount.LoadProperties, ResultLimit); return searchResults.Select(result => result.AsADUserAccount(Quick, AdditionalProperties)); }