Repository navigation
[HOLD for payment 2024-10-25] Debug Mode - "Has RBR" is not shown for report that has RBR in LHN #50403
Description
Activity
- addedDeployBlockerCashThis issue or pull request should block deploymentThis issue or pull request should block deploymentBugSomething is broken. Auto assigns a BugZero manager.Something is broken. Auto assigns a BugZero manager.
on Oct 8, 2024 Triggered auto assignment to @carlosmiceli (
DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.Triggered auto assignment to @adelekennedy (
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.👋 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:
- Identify the pull request that introduced this issue and revert it.
- Find someone who can quickly fix the issue.
- Fix the issue yourself.
- addedDailyKSv2KSv2and removedDeployBlockerCashThis issue or pull request should block deploymentThis issue or pull request should block deploymentHourlyKSv2KSv2
on Oct 8, 2024 15 remaining items
- changed the title
[-]Debug Mode - "Has RBR" is not shown for report that has RBR in LHN[/-][+][HOLD for payment 2024-10-25] Debug Mode - "Has RBR" is not shown for report that has RBR in LHN[/+]on Oct 18, 2024 Reviewinglabel has been removed, please complete the "BugZero Checklist".The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.50-8 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 2024-10-25. 🎊
For reference, here are some details about the assignees on this issue:
- @pac-guerreiro does not require payment (Contractor)
- @DylanDylann requires payment (Needs manual offer from BZ)
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:
- [@DylanDylann] The PR that introduced the bug has been identified. Link to the PR:
- [@DylanDylann] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment:
- [@DylanDylann] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion:
- [@DylanDylann] Determine if we should create a regression test for this bug.
- [@DylanDylann] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.
- [@adelekennedy] Link the GH issue for creating/updating the regression test once above steps have been agreed upon:
Payment Summary
- Contributor: @pac-guerreiro is from an agency-contributor and not due payment
- ROLE: @DylanDylann paid $(AMOUNT) via Upwork (LINK)
BugZero Checklist (@adelekennedy)
- I have verified the correct assignees and roles are listed above and updated the neccesary manual offers
- I have verified that there are no duplicate or incorrect contracts on Upwork for this job (https://www.upwork.com/ab/applicants//hired)
- I have paid out the Upwork contracts or cancelled the ones that are incorrect
- I have verified the payment summary above is correct
Payouts due:
- Reviewer: $250 @DylanDylann Offer sent!
@DylanDylann bump also on the checklist
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:
[@DylanDylann] The PR that introduced the bug has been identified. Link to the PR: #48442
[@DylanDylann] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: Just discussed with the author
[@DylanDylann] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: NA
[@DylanDylann] Determine if we should create a regression test for this bug. Yes
[@DylanDylann] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.Regression Test Proposal
- Enable Debug mode in troubleshoot
- On home page, open a chat report from LHN that has a RBR
- Click on the header of the chat you just opened, then click on Debug
- On the Details tab, Has RBR is shown in Visible in LHN for report that has RBR in LHN
Do we agree 👍 or 👎
Reacted by Vit Horacek@mountiny, @pac-guerreiro, @adelekennedy, @DylanDylann Huh... This is 4 days overdue. Who can take care of this?
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: v9.0.46-1
Reproducible in staging?: Y
Reproducible in production?: Unable to check Prod. There is no debug option in prod
Issue was found when executing this PR: #48442
Email or phone of affected tester (no customers): applausetester+ds@applause.expensifail.com
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
On the Details tab, "Has RBR" is shown in "Visible in LHN" for report that has RBR in LHN
Actual Result:
On the Details tab, "Has GBR" is shown instead of "Has RBR" in "Visible in LHN" for report that has RBR in LHN. For reports that has GBR "has GBR" is shown.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6628206_1728383227811.Screen_Recording_2024-10-08_at_1.05.39_in_the_afternoon.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @adelekennedy