Sunny-Lau / dirty-room

GNU General Public License v3.0
0 stars 0 forks source link

Avaya Spaces (1.1.15-staging) is not loaded if saved account is different to one in invited email #99

Open sync-by-unito[bot] opened 4 years ago

sync-by-unito[bot] commented 4 years ago

Setup: UserA - Tho Pham - admin of space1 https://loganstaging.esna.com/spaces/5f476d26c08f0d1fa52a8fb4 UserB - Hiep Dinh - is a saved account of Avaya Spaces that used previously. UserB also owns account MPaaSTest02@gmail.com

Steps:

  1. Avaya Spaces is closed/quited on Mac machine
  2. UserA accesses his space1
  3. UserA invites userB with account Test02 to his space1
  4. UserB opens gmail on Safari and clicks on invitation url (that aims to Test02) 4. UserB clicks Allow to open Avaya Spaces app --> Avaya Spaces app is opened and but stuck with white page. No more progress after that.

SV comment for blocking status: This is a blocked issue

Is the issue reproducible: 100%

please use the Electron App installers from here https://drive.google.com/file/d/1gBlXAt5zMpCKT7ldoaD9FLvHtkP5Q_bg/view?usp=sharing for re-test.

┆Attachments: Saved account on Avaya Spaces.png | Invited email to Test02.png | Avaya Spaces is stuck.png | Spaces App not loaded if remember account different to one in invited email.mov | different account.mov | 20200831.mov | image.png

sync-by-unito[bot] commented 3 years ago

➤ Tho Pham commented:

Log, screenshot, video clip

sync-by-unito[bot] commented 3 years ago

➤ Flavio Peralta commented:

@Tho Pham ( https://app.asana.com/0/1151199909755310/list ), which version of electron app are you using? I saw this error on older versions but it is resolved on the one that has to be used for testing (1.1.15-staging).

sync-by-unito[bot] commented 3 years ago

➤ Tho Pham commented:

Hi @Flavio Peralta ( https://app.asana.com/0/1182240586515905/list ), I'm using Electron version 1.1.14 which is available on logantesing.esna.com ( https://logantesing.esna.com ). https://storage.googleapis.com/spaces2020/public/spaces/downloads/avaya-spaces-mac-setup-1.1.14.dmg

For version 1.1.15-staging, have it tested by any team?

sync-by-unito[bot] commented 3 years ago

➤ Tho Pham commented:

@Flavio Peralta ( https://app.asana.com/0/1182240586515905/list )@Claudio Gonzalez ( https://app.asana.com/0/1182240583835893/list ) Tested on version 1.1.15 and here what I observed:

  1. UserB clicks Allow to open Avaya Spaces app --> Avaya Spaces app is opened but no password dialog for user to enter. However, user sees the space (Guest) appears in side bar under RECENT SPACES. User switch to browser and see another Allow, he clicks on it and Avaya Spaces app loads again and password dialog appear. after enter correct password, he can access space.

Please check below attached video

sync-by-unito[bot] commented 3 years ago

➤ Flavio Peralta commented:

We have an issue with embed pin links that we are already working on #85 ⁃ loganstaging.esna.com -Deep Link - Links with embedded pin do not work on app ( https://app.asana.com/0/1189280908525453/1191093637754713/f ), the issue reported on last comment has the same root cause.

sync-by-unito[bot] commented 3 years ago

➤ Flavio Peralta commented:

PR, scenarios and build for testing are on #103 ⁃ Fix Deep Link for spaces with pin ( https://app.asana.com/0/1183131807549409/1191323627363921/f ).

sync-by-unito[bot] commented 3 years ago

➤ Tho Pham commented:

Hi @Flavio Peralta ( https://app.asana.com/0/1182240586515905/list ), @Ray Gerami ( https://app.asana.com/0/1154145881585295/calendar ),

I retested this item with Spaces app 1.1.15-staging with below result

  1. UserA accesses his space1
  2. UserA invites userB with account Test02 as Member to his space1
  3. UserB opens gmail on Safari and clicks on invitation url (that aims to Test02) 4.1 UserB clicks Allow to open Avaya Spaces app --> Avaya Spaces app is opened with account Hiep Dinh signed but space1 is not loaded. UserB stays at Dashboard and sees space1 appears under User Spaces 4.2 UserB switches back to Safari and clicks Allow again --> UserB observes same behavior at step 4.1 4.3. UserB switches back to Safari and clicks Allow again --> UserB sees space1 is loaded and he joins space1 as Guest

Actually, there are two issue here:

  1. Space1 is not loaded at the first time. This is likely Space app issue and should be fixed by this item
  2. Space1 is listed in User spaces. This is a web issue and will be investigated by this item All systems - Guest space should not show in Deashboard>User Space ( https://app.asana.com/0/1151423137525897/1191393492467602 )