-
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
[$500] IOU - Show more dropdown option not displayed and manual displayed for scan option #30309
Comments
Job added to Upwork: https://www.upwork.com/jobs/~0141550f3d1c8d39d8 |
Triggered auto assignment to @Christinadobrzyn ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.When requesting money in a workspace by scanning a receipt, the fields that are intended to be hidden are visible and the header title is incorrect. What is the root cause of that problem?Property
What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)Option 1. Keep
Option 2. (Workaround) Call to
Make the call unconditional like in the other flow. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Show more dropdown option not displayed and manual displayed for scan option What is the root cause of that problem?
That makes
What changes do you think we should make in order to solve the problem?
App/src/pages/iou/steps/MoneyRequestConfirmPage.js Lines 310 to 325 in 1c85ebe
What alternative solutions did you explore? (Optional)NA ResultScreen.Recording.2023-10-25.at.10.56.01.mov |
I can reproduce this - asking the team if we want to have "Show More" for scanned receipts - https://expensify.slack.com/archives/C01SKUP7QR0/p1698351093452399 |
Interestingly, the current behavior is unrelated to the intent of the flags. So, even if all fields should remain visible, the code needs to be fixed to make sense. That would involve an explicit prop added to the |
Talking this over with the team - it sounds like this is a regression. The date and merchant shouldn't show on a Scanned receipt. Not sure how to find the original job, I'll ask QA if they can help. https://expensify.slack.com/archives/C9YU7BX5M/p1698430405972359 |
@Christinadobrzyn The issue that the show more option is not displayed for Scan and distance expenses is expected behavior. |
Thank you @isagoico! Okay so it sounds like this is expected - the "Show More" should only show for manually created expenses. Closing this without action. |
@Christinadobrzyn There is more to fix, however, including what is in the report itself. |
@Christinadobrzyn It looks like you recently removed the wrong header mention from the report. Is that not considered an error anymore? - Show more drop down option displayed and scan displayed in header
+ "Show more" drop down option is displayed when manually creating an expense and when scanning a receipt |
Hi @marktoman, sorry I don't do code changes for the Bug Zero team so I'm not sure what that relates to. For your mention here -
Is that in a PR? Or can you confirm where you are seeing that change? Also, can you send me a screenshot or video of what you mean by:
|
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
hey @marktoman Can you provide more information about what needs to be fixed, including videos or screenshots and the steps to reproduce so we can test? thanks! |
@Christinadobrzyn Oh, there's actually been a recent merge that fixes that part. The report is okay then, but it would be interesting if an engineer with enough authority could look at the code and say that it does not warrant the suggested refactoring. I don't believe that this would be the conclusion at all. |
@eVoloshchak, @Christinadobrzyn Huh... This is 4 days overdue. Who can take care of this? |
I think if there's refactoring we'll address that at a later point. The point of this GH is to report bugs - we've concluded this isn't a bug and is working as expected. Any 'clean up' will happen at later date! |
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.90-2
Reproducible in staging?: Yes
Reproducible in production?: Yes
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:
"Show more" drop down option is displayed when manually creating an expense and when scanning a receipt
Actual Result:
"Show more" dropdown not displayed when Scanning a receipt but is displayed when manually creating an expense
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
Windows: Chrome
Bug6249467_1698185995220.show_more.mp4
MacOS: Desktop
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: