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

iOS - IOU - Preview component - Crash after tapping on the' Pay' or 'View details' buttons #10016

Closed
kavimuru opened this issue Jul 19, 2022 · 13 comments
Assignees

Comments

@kavimuru
Copy link

kavimuru commented Jul 19, 2022

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Action Performed:

  1. Send only one request to the user A
  2. Login in iOS app as user A
  3. Open the DM, tap on the "View details' or 'Pay' button

Expected Result:

The user should be able in interact with payment preview component without any issues

Actual Result:

If the user has only one payment request - the App will crash after tapping on the 'Pay' or 'View details button'
if the user has few payment request - not all comments and request will be visible after tapping on the 'Pay' or 'View details button'
This scenario also present in the Web

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • iOS

Version Number: 1.1.85-5

Reproducible in staging?: Y

Reproducible in production?: N

Email or phone of affected tester (no customers):

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

Notes/Photos/Videos:

Bug5654858_Not_all_info_is_visible_if_few_money_requests.mp4

https://user-images.githubusercontent.com/43996225/179853766-bd14e670-fafd-4b23-a850-5a951b71cfba.mp4
Bug5654858_crash_-_view_details.txt

Expensify/Expensify Issue URL:

Issue reported by:
Applause internal team

Slack conversation:

View all open jobs on GitHub

@kavimuru kavimuru added the DeployBlockerCash This issue or pull request should block deployment label Jul 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 Jul 19, 2022

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

@iwiznia iwiznia removed their assignment Jul 19, 2022
@iwiznia
Copy link
Contributor

iwiznia commented Jul 19, 2022

@kavimuru I don't see the app crashing in your video, I assume it crashed at the last screen?

@mountiny
Copy link
Contributor

cc @Julesssss seems like this could be regression from our refactoring #9878

@kavimuru
Copy link
Author

@mountiny
Copy link
Contributor

Testing on web, I sent a request to a new account to which I havent logged in yet. When I first logged into the account I got this console error:
image

Havent got time now to test more, but leaving it here as potentially something to look at later.

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

Julesssss commented Jul 20, 2022

Ugh. I spent all day on this other deploy blocker and other reviews, so didn't get around to this. If nobody has picked up it by tomorrow I'll be able to start on it

@Julesssss
Copy link
Contributor

CC @chiragsalian

@mountiny
Copy link
Contributor

This might be fixed with this CP, havent got around to test this.

@mountiny
Copy link
Contributor

I have tested it now with the new main after the timezone fix and it seems fixed.

@kavimuru can you retest it with the latest Staging CP?

@mountiny mountiny self-assigned this Jul 21, 2022
@Julesssss Julesssss removed their assignment Jul 21, 2022
@mountiny
Copy link
Contributor

Tested in the App, I can't seem to reproduce so I will close this but still ask for double checking from Applause!

@kavimuru
Copy link
Author

@mountiny I have retested and its fixed.

LUPF1085.1.MP4

@mountiny mountiny removed the DeployBlockerCash This issue or pull request should block deployment label Jul 21, 2022
@mountiny
Copy link
Contributor

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants