From 77e704e62015fc26221be92472af031eb11a05e8 Mon Sep 17 00:00:00 2001 From: Chad Scharf <3904944+cscharf@users.noreply.github.com> Date: Wed, 2 Dec 2020 17:15:21 -0500 Subject: [PATCH] ensure fail isn't overwritten with success result (#1018) --- src/Core/IdentityServer/BaseRequestValidator.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Core/IdentityServer/BaseRequestValidator.cs b/src/Core/IdentityServer/BaseRequestValidator.cs index 7d5a329bf7..cf679248ce 100644 --- a/src/Core/IdentityServer/BaseRequestValidator.cs +++ b/src/Core/IdentityServer/BaseRequestValidator.cs @@ -124,6 +124,7 @@ namespace Bit.Core.IdentityServer if (device == null) { await BuildErrorResultAsync("No device information provided.", false, context, user); + return; } await BuildSuccessResultAsync(user, context, device, twoFactorRequest && twoFactorRemember); }