Fixed homeserver delegation issue
authorunknown <ajbura@gmail.com>
Thu, 29 Jul 2021 10:01:35 +0000 (15:31 +0530)
committerunknown <ajbura@gmail.com>
Thu, 29 Jul 2021 10:01:35 +0000 (15:31 +0530)
src/client/action/auth.js

index 0403ec9f481af392feea198857cc885688945d26..e7b7c635e91c1c5be8ae0a70f363caf1b8b8045c 100644 (file)
@@ -23,7 +23,7 @@ async function login(username, homeserver, password) {
   localStorage.setItem(cons.secretKey.ACCESS_TOKEN, response.access_token);
   localStorage.setItem(cons.secretKey.DEVICE_ID, response.device_id);
   localStorage.setItem(cons.secretKey.USER_ID, response.user_id);
-  localStorage.setItem(cons.secretKey.BASE_URL, response.well_known['m.homeserver'].base_url);
+  localStorage.setItem(cons.secretKey.BASE_URL, response?.well_known?.['m.homeserver']?.base_url || baseUrl);
 }
 
 async function getAdditionalInfo(baseUrl, content) {
@@ -90,7 +90,6 @@ async function register(username, homeserver, password, email, recaptchaValue, t
   } else if (verified !== true) {
     session = null;
     clientSecret = client.generateClientSecret();
-    console.log(clientSecret);
     const verifyData = await verifyEmail(baseUrl, {
       email,
       client_secret: clientSecret,