Skip to content

[HIGH][$250] Send invoice - Category is missing in confirmation page but it is present in invoice view #41281

Closed

Description

@m-natarajan

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.4.68-0
Reproducible in staging?: Yes
Reproducible in production?: No (New feature)
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:

Pre condition:Create a new workspace and use to send Invoice

  1. Go to staging.new.expensify.com
  2. Go to FAB > Send invoice.
  3. Enter amount and select a participant.
  4. Note that "Category" is not present in the confirmation page.
  5. Create the invoice.
  6. Click on the preview in workspace chat.

Expected Result:

"Category" row should be present in the confirmation page if it is present in the invoice details page.

Actual Result:

"Category" row is not present in the confirmation page when it is present in the invoice details page.

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Bug6466065_1714436349471.category.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~017a0bd1ec84ee8690
  • Upwork Job ID: 1785394941425930240
  • Last Price Increase: 2024-08-07
  • Automatic offers:
    • Pujan92 | Reviewer | 0
    • gijoe0295 | Contributor | 0
Issue OwnerCurrent Issue Owner: @youssef-lr

Activity

  1. added
    DeployBlockerCashThis issue or pull request should block deployment
    BugSomething is broken. Auto assigns a BugZero manager.
    on Apr 30, 2024
  2. melvin-bot commented on Apr 30, 2024

    @melvin-bot

    Triggered auto assignment to @robertjchen (DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

  3. melvin-bot commented on Apr 30, 2024

    @melvin-bot

    Triggered auto assignment to @sonialiap (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  4. github-actions commented on Apr 30, 2024

    @github-actions
    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.
  5. m-natarajan commented on Apr 30, 2024

    @m-natarajan
    Author

    We think this bug might be related to #wave-collect - Release 1

  6. m-natarajan commented on Apr 30, 2024

    @m-natarajan
    Author

    @sonialiap FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors.

  7. robertjchen commented on Apr 30, 2024

    @robertjchen
    Contributor

    Does not appear to be a serious deploy blocker to me and can be addressable by external contributors 👍

  8. 166 remaining items

  9. sonialiap commented on Sep 16, 2024

    @sonialiap
    Contributor

    Apologies, I must have accidentally closed the tab and lost the issue. Thanks for the ping

  10. sonialiap commented on Sep 16, 2024

    @sonialiap
    Contributor

    @youssef-lr could you help assess whether there was a regression here? Christi is on parental leave and I'm getting lost in the code.

    This issue here was solved with PR 41723, then your PR 41945 changed the solution, this caused the issue to resurface and the GH issue was reopened. A new PR, 47474 was pushed and needs payment. The resurfaced issue was not flagged as a regression. Comment from the C+. Do you think there was a regression caused by #41723 ?

  11. sonialiap commented on Sep 20, 2024

    @sonialiap
    Contributor

    This is ready for payment, we just need to figure out whether there was a regression. @youssef-lr bumping my question from above in hopes that you can help #41281 (comment)

  12. melvin-bot commented on Sep 23, 2024

    @melvin-bot

    @youssef-lr, @Pujan92, @sonialiap, @cristipaval, @gijoe0295 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

  13. youssef-lr commented on Sep 24, 2024

    @youssef-lr
    Contributor

    It looks like it was a regression indeed @sonialiap

  14. sonialiap commented on Sep 24, 2024

    @sonialiap
    Contributor

    Thanks for checking, Youssef!

    @Pujan92 @gijoe0295 because this latest PR was a fix for a regression on this issue, it does not qualify for additional payment. Had this been caught within the regression period then the payment would have been decreased but since it popped up a month later, you received full payment for the first fix and nothing needs to happen at this point. Thank you for quickly addressing the regression!

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

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions