Skip to content

Commit f636cfd

Browse files
Fix bug with federating auth after recovering a session where the session wallet would get reset (#167)
1 parent 5d227ee commit f636cfd

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Packages/Sequence-Unity/Sequence/SequenceSDK/EmbeddedWallet/SequenceLogin.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ public void SetupAuthenticator(IValidator validator = null, IAuthenticator authe
114114
return;
115115
}
116116
ConfigJwt configJwt = SequenceConfig.GetConfigJwt();
117-
_sessionWallet = new EOAWallet();
117+
if (_connectedWalletAddress == null || _sessionWallet == null)
118+
{
119+
_sessionWallet = new EOAWallet();
120+
}
118121
_sessionId = IntentDataOpenSession.CreateSessionId(_sessionWallet.GetAddress());
119122
_intentSender = new IntentSender(new HttpClient(WaaSWithAuthUrl), _sessionWallet, _sessionId, _waasProjectId, _waasVersion);
120123

Packages/Sequence-Unity/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "xyz.0xsequence.waas-unity",
3-
"version": "3.5.0",
3+
"version": "3.5.1",
44
"displayName": "Sequence Embedded Wallet SDK",
55
"description": "A Unity SDK for the Sequence WaaS API",
66
"unity": "2021.3",

0 commit comments

Comments
 (0)