Skip to content

Commit fdd4611

Browse files
committed
resolved PR comments
Signed-off-by: Gaurav Goel <[email protected]>
1 parent 1abf1be commit fdd4611

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Assets/Plugins/Web3AuthSDK/Web3Auth.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using System.Collections;
1010
using Org.BouncyCastle.Math;
1111
using Newtonsoft.Json.Linq;
12+
using System.Threading.Tasks;
1213

1314
public class Web3Auth : MonoBehaviour
1415
{
@@ -237,7 +238,7 @@ private void IncomingHttpRequest(IAsyncResult result)
237238
}
238239
#endif
239240

240-
private void request(string path, LoginParams loginParams = null, Dictionary<string, object> extraParams = null)
241+
private async void request(string path, LoginParams loginParams = null, Dictionary<string, object> extraParams = null)
241242
{
242243
#if UNITY_STANDALONE || UNITY_EDITOR
243244
this.initParams["redirectUrl"] = StartLocalWebserver();
@@ -257,7 +258,7 @@ private void request(string path, LoginParams loginParams = null, Dictionary<str
257258
(paramMap["params"] as Dictionary<string, object>)[item.Key] = item.Value;
258259
}
259260

260-
string loginId = createSession(JsonConvert.SerializeObject(paramMap), 600);
261+
string loginId = await createSession(JsonConvert.SerializeObject(paramMap), 600);
261262

262263
if(!string.IsNullOrEmpty(loginId)) {
263264
var loginIdObject = new Dictionary<string, string>
@@ -462,7 +463,7 @@ private void sessionTimeOutAPI()
462463
}
463464
}
464465

465-
private string createSession(string data, long sessionTime) {
466+
private async Task<string> createSession(string data, long sessionTime) {
466467
var newSessionKey = KeyStoreManagerUtils.generateRandomSessionKey();
467468
var ephemKey = KeyStoreManagerUtils.getPubKey(newSessionKey);
468469
var ivKey = KeyStoreManagerUtils.generateRandomBytes();
@@ -507,6 +508,7 @@ private string createSession(string data, long sessionTime) {
507508
}
508509
}
509510
));
511+
await Task.Delay(300);
510512
return newSessionKey;
511513
}
512514

0 commit comments

Comments
 (0)