Skip to content

Commit 0969d2d

Browse files
authored
Merge pull request #246 from 0xsequence/Fix/nullReferenceExceptions
Fix miscellaneous null reference exceptions that occur in JellyForest…
2 parents a20faaf + 21cd1e5 commit 0969d2d

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ private void CreateWallet(IValidator validator = null, IAuthenticator authentica
108108

109109
public void ResetSessionId()
110110
{
111+
if (_connectedWalletAddress != null) {
112+
return;
113+
}
111114
_sessionWallet = new EOAWallet();
112115
_sessionId = IntentDataOpenSession.CreateSessionId(_sessionWallet.GetAddress());
113116
_intentSender = new IntentSender(new HttpClient(WaaSWithAuthUrl), _sessionWallet, _sessionId, _waasProjectId, _waasVersion);

Packages/Sequence-Unity/Sequence/SequenceSDK/Relayer/PermissionedMinterTransactionQueuer.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ private void HandleMintTokenFailed(string error)
2727

2828
private void OnDestroy()
2929
{
30-
_minter.OnMintTokenFailed -= HandleMintTokenFailed;
30+
if (_minter != null)
31+
_minter.OnMintTokenFailed -= HandleMintTokenFailed;
3132
}
3233

3334
public void Enqueue(PermissionedMintTransaction transaction, IMinter minter = null)

0 commit comments

Comments
 (0)