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

[HOLD for Payment 2024-05-29] Android & iOS - QBO - Multi tag - "Settings" button is positioned outside the page #42059

Closed
2 of 6 tasks
m-natarajan opened this issue May 13, 2024 · 14 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Weekly KSv2

Comments

@m-natarajan
Copy link

m-natarajan commented May 13, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Issue found when validating #41351
Version Number: 1..4.73-0
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:

Precondition:

  • Workspace is connected to QBO.
  • Classes and Customers/Projects are imported from Import settings.
  1. Launch New Expensify app.
  2. Go to workspace settings.
  3. Go to Tags.

Expected Result:

"Settings" button will align properly within the page.

Actual Result:

"Settings" button is positioned outside the 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

Bug6479290_1715602153289.RPReplay_Final1715602020.mp4

View all open jobs on GitHub

@m-natarajan m-natarajan added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. DeployBlockerCash This issue or pull request should block deployment DeployBlocker Indicates it should block deploying the API labels May 13, 2024
Copy link

melvin-bot bot commented May 13, 2024

Triggered auto assignment to @slafortune (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.

Copy link

melvin-bot bot commented May 13, 2024

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

Copy link

melvin-bot bot commented May 13, 2024

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open Staging deploy checklist to see the list of PRs included in this release, then work quickly on the following:

  1. If you find which PR caused the issue/bug, you can reassign it to the person responsible for it.
    • If the author is OOO or won’t get online before the daily deploy is due, you are responsible for finding the best fix/path forward. Don’t hesitate to ask for help!
  2. Try to reproduce the issue, if the bug is on production, remove the DeployBlocker label but stay assigned to fix it (or find out which PR broke it to get help from the author).
    • You can adjust the urgency of the issue to better represent the gravity of the bug.
    • If the issue is super low priority, feel free to un-assign yourself.
    • Be careful with PHP warnings, sometimes it is more complex than just adding a null coalescing operator as they might be uncovering some bigger bug.
    • If it was a one-off issue that requires no action (for example, Bedrock was down or it is a duplicated issue), you can close it.

Remember rule #2: Never un-assign yourself from a real DeployBlocker unless you are 100% sure someone else is assigned and will take care of it.

@github-actions github-actions bot removed the Daily KSv2 label May 13, 2024
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.

@m-natarajan
Copy link
Author

@pecanoro 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

@pecanoro
Copy link
Contributor

It seems the PR wasn't tested on mobile devices, I am not sure why, I posted in the issue.

@pecanoro
Copy link
Contributor

Since this is under the beta, I am going to remove the deploy blocker and assign the original authors.

@pecanoro pecanoro removed DeployBlockerCash This issue or pull request should block deployment DeployBlocker Indicates it should block deploying the API labels May 13, 2024
@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Hourly KSv2 labels May 13, 2024
@s77rt
Copy link
Contributor

s77rt commented May 13, 2024

PR is ready for review cc @ikevin127

@ikevin127
Copy link
Contributor

⚠️ Automation failed: This was deployed to production today here, therefore should be [HOLD for Payment 2024-05-29] and have Awaiting Payment label.

cc @slafortune @pecanoro

@pecanoro pecanoro changed the title Android & iOS - QBO - Multi tag - "Settings" button is positioned outside the page [HOLD for Payment 2024-05-29] Android & iOS - QBO - Multi tag - "Settings" button is positioned outside the page May 23, 2024
@pecanoro pecanoro added the Awaiting Payment Auto-added when associated PR is deployed to production label May 23, 2024
@pecanoro pecanoro removed the Reviewing Has a PR in review label May 23, 2024
@slafortune
Copy link
Contributor

This was a fix for a regression related to #41351 (comment), so no payment here - will be closing this out after the 7 day hold.

@slafortune
Copy link
Contributor

I will be on vacation until June 4th, so adding a BZ in the meantime.

@slafortune slafortune removed the Bug Something is broken. Auto assigns a BugZero manager. label May 23, 2024
@slafortune slafortune removed their assignment May 23, 2024
@slafortune slafortune added the Bug Something is broken. Auto assigns a BugZero manager. label May 23, 2024
Copy link

melvin-bot bot commented May 23, 2024

Triggered auto assignment to @muttmuure (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.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels May 23, 2024
@slafortune slafortune self-assigned this May 23, 2024
@slafortune slafortune added Weekly KSv2 and removed Daily KSv2 labels May 23, 2024
@s77rt
Copy link
Contributor

s77rt commented May 23, 2024

This can be close since it's a regression. No payment due

@pecanoro
Copy link
Contributor

Ahh you are right, thank you so much for mentioning it, closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Weekly KSv2
Projects
None yet
Development

No branches or pull requests

6 participants