diff options
author | Mathijs van Veluw <[email protected]> | 2024-11-11 11:50:33 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2024-11-11 11:50:33 +0100 |
commit | d0581da63858885937205ab7e2d1233d4b56c623 (patch) | |
tree | 190b1b11820eb60c45cd8c92322d25b7f413147d | |
parent | 38aad4f7bedfb4279ecb385e036b1d84f3d59483 (diff) | |
download | vaultwarden-d0581da63858885937205ab7e2d1233d4b56c623.tar.gz vaultwarden-d0581da63858885937205ab7e2d1233d4b56c623.zip |
Fix if logic error (#5171)
Fixing a logical error in an if statement where we used `&&` which should have been `||`.
Signed-off-by: BlackDex <[email protected]>
-rw-r--r-- | src/api/core/accounts.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/api/core/accounts.rs b/src/api/core/accounts.rs index 71609b37..e715d8bd 100644 --- a/src/api/core/accounts.rs +++ b/src/api/core/accounts.rs @@ -1231,8 +1231,8 @@ async fn get_auth_request_response( }; if auth_request.device_type != client_headers.device_type - && auth_request.request_ip != client_headers.ip.ip.to_string() - && !auth_request.check_access_code(code) + || auth_request.request_ip != client_headers.ip.ip.to_string() + || !auth_request.check_access_code(code) { err!("AuthRequest doesn't exist", "Invalid device, IP or code") } |