Page MenuHomePhabricator

D13967.diff
No OneTemporary

D13967.diff

diff --git a/lib/components/qr-auth-provider.react.js b/lib/components/qr-auth-provider.react.js
--- a/lib/components/qr-auth-provider.react.js
+++ b/lib/components/qr-auth-provider.react.js
@@ -138,7 +138,8 @@
invariant(identityClient, 'identity context not set');
if (
!qrData?.aesKey ||
- message.type !== tunnelbrokerToDeviceMessageTypes.MESSAGE_TO_DEVICE
+ message.type !== tunnelbrokerToDeviceMessageTypes.MESSAGE_TO_DEVICE ||
+ socketState.isAuthorized
) {
return;
}
@@ -184,6 +185,7 @@
[
identityClient,
qrData?.aesKey,
+ socketState.isAuthorized,
performLogIn,
setUnauthorizedDeviceID,
parseTunnelbrokerQRAuthMessage,

File Metadata

Mime Type
text/plain
Expires
Mon, Dec 23, 12:24 AM (16 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2684665
Default Alt Text
D13967.diff (740 B)

Event Timeline