-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2023-11-09] [$500] IOU - Site crashes when editing a description with numbers after changing amount #29369
Comments
Triggered auto assignment to @Christinadobrzyn ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @puneetlath ( |
I can't get a crash either... asking QA to test again - https://expensify.slack.com/archives/C9YU7BX5M/p1697064585308679 |
Hi @Christinadobrzyn, we can't repro this crash today. Screen.Recording.20231012.094822.Chrome.mp4Record.2023-10-12-10-13-00.mp4 |
Seems fixed! |
Issue reproducible on Build 1.3.84-0 Recording.225.mp4 |
Thanks @lanitochka17 can you update to version v1.3.85-4 and let us know if you still see the crash? |
Issue reproducible on build 1.3.86-3 Recording.255.mp4 |
oh! @lanitochka17 you're seeing this only on Windows and not a Mac? I don't think we're deploying any fixes for Windows unless it's a major problem - which I don't think this is? Can you test on a Mac with Chrome/iOS/Android and let me know if you see this issue? I just tested on Mac Chrome v1.3.86-3 - incognito and can't reproduce. |
@Christinadobrzyn Hello I cannot repro in Iphone 14 Pro Max/ios17 ios.123.mp4Issue reproducible on MAC Ventura13.5/Chrome when pressed again 2023-10-18.5.11.18.PM.movIssue reproducible on Samsung Galaxy A50/Android11 0-02-01-02c1de3542631b475df883b5f3fcd8baecc3bee195260f50acf00be02db4ed60_d738c9651ec25c63.mp4 |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
@puneetlath @burczu @Christinadobrzyn this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@Christinadobrzyn yes, I agree that we should fix this if it is reproducible. We definitely want to fix it if it causes a crash. |
Just checked the proposal from @Jenemark and I think it identifies the root cause correctly. The proposed solution to always cast the description to string in the 🎀 👀 🎀 C+ reviewed |
Current assignee @puneetlath is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.94-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-11-09. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue: |
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment is upcoming. Here's what I understand: Issue Reporter: NA - Applause Team Eligible for 50% #urgency bonus? UPDATED: No - the PR was created Oct 27 which is after our Oct 24th announcement about removing speed bonuses Upwork job is here. Let me know if any of this needs to change and a regression test when you have a moment @burczu |
@Christinadobrzyn I accepted it on upwork, thank you :-) |
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
I don't think it's a regression - this was done like this from the beginning.
n/a
n/a
I don't think we need to add regression test here - this is quite uncommon case, so I think not very impactful. Also the test would have quite a lot of steps.
|
thanks @burczu! I think this is good to close, please let me know if I'm missing anything! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.3.81-4
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
When user changes Amount and taps Description, the site must not crash
Actual Result:
When user changes Amount and tap Description, the site crashes
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Android: mWeb Chrome
Bug6233354_1697045658598.77cras.mp4
logs.txt
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: