at_widgets icon indicating copy to clipboard operation
at_widgets copied to clipboard

Wavi - Getting ResponseTimeOutException in wavi on followers screen

Open sachins-geekyants opened this issue 4 years ago • 12 comments

Describe the bug In @ wavi if we have more following and followers counts , we are getting server response time out everytime.

To Reproduce Steps to reproduce the behavior:

  1. Follow 20+ atsigns
  2. open @ wavi and go to followers and following screen
  3. On this screen loader keeps spinning for long time and give server response time out message.

Expected behavior Followers / following screen should show my following and followers list.

Screenshots Screenshot_20210915-192803

Smartphone (please complete the following information):

  • Device: [e.g. iPhone11]
  • OS: [e.g. iOS14.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 59]

Were you using an @‎application when the bug was found?

  • @ wavi

Additional context I thought it happening because of internet connection, but I am getting this every time even when internet connection is stable.

sachins-geekyants avatar Sep 16 '21 06:09 sachins-geekyants

@sachins-geekyants Tested this issue with latest store version, it's working fine, can you also retest it with latest store version and tell still getting same or not?

Rajasekhar695 avatar Sep 21 '21 10:09 Rajasekhar695

@Rajasekhar695 It's still showing same for me.

sachins-geekyants avatar Sep 21 '21 10:09 sachins-geekyants

@sachins-geekyants can you send that atsign at_keys.zip file so that i can reproduce it from my side. mail id: [email protected]

Rajasekhar695 avatar Sep 21 '21 12:09 Rajasekhar695

while using wavi.ng , when we have more follows data. we are getting this exception. I was using @ minorgettingplayed7 on prod server.

Screenshot 2021-09-22 at 11 05 29 AM

sachins-geekyants avatar Sep 22 '21 11:09 sachins-geekyants

@sachins-geekyants Tested issue with 3 atsigns all 3 having more than 20 following, out of them it was is working fine with testing atsigns but not with blindtahugejrot atsign. so it is atsign specific issue. below i attached screen recording.

https://user-images.githubusercontent.com/60208690/134336045-7d754300-ea63-451c-910c-4bdf9ee8679b.mp4

Rajasekhar695 avatar Sep 22 '21 11:09 Rajasekhar695

@sachins-geekyants https://github.com/atsign-foundation/at_server/issues/318 sync performance is improved and currently in testing.

Rajasekhar695 avatar Oct 18 '21 06:10 Rajasekhar695

@sachins-geekyants can you test with below apk and check whether it is still happening or not?

https://i.diawi.com/7565gv

Rajasekhar695 avatar Oct 20 '21 07:10 Rajasekhar695

@Rajasekhar695 I tried at_settings withat_client: ^3.0.4 and still got ResponseTimeOutException.

sachins-geekyants avatar Oct 20 '21 14:10 sachins-geekyants

@sachins-geekyants fixed this issue .this fix is available in the latest versions of wavi .can you please retest? Play store: 0.15.2(44) Testflight: 0.15.9 (49) Appstore: 1.3.6

Rajasekhar695 avatar Oct 28 '21 10:10 Rajasekhar695

@Rajasekhar695 I am getting Instance of 'ResponseTimeOutException' while calling AtFollowServices().initializeFollowService() in wavi.ng for at_follows_flutter: ^3.0.4.

Any fix for this ?

nitesh2599 avatar Dec 09 '21 12:12 nitesh2599

@nitesh2599 wavi with at_follows_flutter: ^3.0.4 is working perfectly, i suppose if you are using staging atsigns for testing there seem to be server down in staging environment that's why you may getting ResponseTimeOutException.

Rajasekhar695 avatar Dec 09 '21 12:12 Rajasekhar695

@Rajasekhar695 We are using production atsigns, and the package works fine for atsigns which don't have much data, but for atsigns having a lot of data, it is throwing Instance of 'ResponseTimeOutException'.

nitesh2599 avatar Dec 09 '21 14:12 nitesh2599