Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[$250] Android - Chat - Blank page is displayed when navigate to any chats #11983

Closed
kbecciv opened this issue Oct 19, 2022 · 19 comments
Closed
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor Help Wanted Apply this label when an issue is open to proposals by contributors

Comments

@kbecciv
Copy link

kbecciv commented Oct 19, 2022

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Launch the app
  2. Log in with applausetester+0901abb@applause.expensifail.com/Feya86Katya
  3. Navigate to any chat

Expected Result:

Chat conversation should be displayed

Actual Result:

Blank page is displayed when navigate to any chat

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Android

Version Number: 1.2.18.1

Reproducible in staging?: Yes

Reproducible in production?: No

Email or phone of affected tester (no customers): any

Logs: https://stackoverflow.com/c/expensify/questions/4856

Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:

Screen_Recording_20221019-091733_New.Expensify.mp4

Issue reported by: Applause - Internal team

Slack conversation:

View all open jobs on GitHub

@kbecciv kbecciv added the DeployBlockerCash This issue or pull request should block deployment label Oct 19, 2022
@OSBotify
Copy link
Contributor

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

  1. Identify the pull request that introduced this issue and revert it.
  2. Find someone who can quickly fix the issue.
  3. Fix the issue yourself.

@melvin-bot
Copy link

melvin-bot bot commented Oct 19, 2022

Triggered auto assignment to @Justicea83 (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@puneetlath puneetlath added the Bug Something is broken. Auto assigns a BugZero manager. label Oct 19, 2022
@sketchydroide
Copy link
Contributor

Can't reproduce this anywhere. Not with this account. Asking to see if anyone else can.

@Julesssss Julesssss self-assigned this Oct 20, 2022
@Julesssss
Copy link
Contributor

Unable to reproduce on Android 1.2.18-2. We should keep it open, but can probably remove the blocker

@sketchydroide
Copy link
Contributor

No one was able to reproduce, it might have been a connection issue, removing blocker, but lieaving it open to see if it happens again

@sketchydroide sketchydroide added Daily KSv2 and removed DeployBlockerCash This issue or pull request should block deployment Hourly KSv2 labels Oct 20, 2022
@Justicea83
Copy link
Contributor

I was able to reproduce this when I connected the android emulator to staging, I realized that after selecting a pronoun and setting checking the use default timezone checkbox, everything was working fine. This bug is related to a PR that worked on profile details. I'll investigate more

PS: I hadn't pulled the latest version of main, so I guess this bug has been here for sometime.

2022-10-20_11-22-29.mp4

@Justicea83
Copy link
Contributor

Trying to reproduce on prod now

@Justicea83
Copy link
Contributor

I couldn't reproduce this on my account after using the same profile settings as applausetester+0901abb@applause.expensifail.com

@Justicea83
Copy link
Contributor

Investigating further I realized the timezone.automatic which is boolean, is sometimes of type string, which causes this behaviour.

Screenshot 2022-10-20 at 12 21 56 PM

Screenshot 2022-10-20 at 12 28 29 PM

Adding the external label.

@Justicea83 Justicea83 removed their assignment Oct 20, 2022
@Justicea83 Justicea83 added the External Added to denote the issue can be worked on by a contributor label Oct 20, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 20, 2022

Triggered auto assignment to @slafortune (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

@melvin-bot
Copy link

melvin-bot bot commented Oct 20, 2022

Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane (External)

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Oct 20, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 20, 2022

Current assignee @Julesssss is eligible for the External assigner, not assigning anyone new.

@melvin-bot melvin-bot bot changed the title Android - Chat - Blank page is displayed when navigate to any chats [$250] Android - Chat - Blank page is displayed when navigate to any chats Oct 20, 2022
@Justicea83
Copy link
Contributor

I was able to reproduce this ONLY on applausetester+0901abb@applause.expensifail.com

@Justicea83
Copy link
Contributor

After further investigations, I realized this maybe as a result of the PHP 8.1 Upgrade, testing again with the prod api

@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

@Julesssss, @slafortune, @sobitneupane Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot melvin-bot bot added the Overdue label Oct 24, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

@Julesssss, @slafortune, @sobitneupane Whoops! This issue is 2 days overdue. Let's get this updated quick!

@Julesssss
Copy link
Contributor

After further investigations, I realized this maybe as a result of the PHP 8.1 Upgrade, testing again with the prod api

@Justicea83 did you manage to confirm this?