From 67ab323d9a8ec3e8fe78974b90fead2e042155a7 Mon Sep 17 00:00:00 2001 From: Halil ibrahim Kalkan Date: Wed, 12 Sep 2018 13:38:20 +0300 Subject: [PATCH] Optimize UserLookupService --- .../Volo/Abp/Users/UserLookupService.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/users/src/Volo.Abp.Users.Domain/Volo/Abp/Users/UserLookupService.cs b/modules/users/src/Volo.Abp.Users.Domain/Volo/Abp/Users/UserLookupService.cs index 24b44be473..7333434fc1 100644 --- a/modules/users/src/Volo.Abp.Users.Domain/Volo/Abp/Users/UserLookupService.cs +++ b/modules/users/src/Volo.Abp.Users.Domain/Volo/Abp/Users/UserLookupService.cs @@ -66,6 +66,10 @@ namespace Volo.Abp.Users { await WithNewUowAsync(() => _userRepository.UpdateAsync(localUser, cancellationToken: cancellationToken)); } + else + { + return localUser; + } return await _userRepository.FindAsync(id, cancellationToken: cancellationToken); } @@ -111,6 +115,10 @@ namespace Volo.Abp.Users { await WithNewUowAsync(() => _userRepository.UpdateAsync(localUser, cancellationToken: cancellationToken)); } + else + { + return localUser; + } return await _userRepository.FindAsync(externalUser.Id, cancellationToken: cancellationToken); }