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 2023-10-09] [HOLD for payment 2023-10-05] Members - Clicking on 'Invite' button navigates back to Workspace page #28130

Closed
6 tasks done
kbecciv opened this issue Sep 25, 2023 · 23 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor Help Wanted Apply this label when an issue is open to proposals by contributors

Comments

@kbecciv
Copy link

kbecciv commented Sep 25, 2023

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Action Performed:

  1. Create a workspace
  2. Click on 'Members'
  3. Click on 'Invite' button

Expected Result:

User should navigate to the 'Invite members' page

Actual Result:

User is navigated back to workspace page

Workaround:

Unknown

Platforms:

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

  • Android / native
  • Android / Chrome
  • iOS / native
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

Version Number: 1.3.74.0
Reproducible in staging?: y
Reproducible in production?: n
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
Notes/Photos/Videos: Any additional supporting documentation

Screen.Recording.2023-09-25.at.10.35.34.AM.mov
Recording.4748.mp4

Expensify/Expensify Issue URL:
Issue reported by: @Natnael-Guchima
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1695627542846449

View all open jobs on GitHub

@kbecciv kbecciv added the DeployBlockerCash This issue or pull request should block deployment label Sep 25, 2023
@gadhiyamanan
Copy link
Contributor

gadhiyamanan commented Sep 25, 2023

Please re-state the problem that we are trying to solve in this issue.

Wrong navigation on click of 'Invite' button

What is the root cause of that problem?

We are navigating to workspace initial page instead of invite page

What changes do you think we should make in order to solve the problem?

Change route from WORKSPACE_INITIAL to WORKSPACE_INVITE to below code

const inviteUser = () => {
setSearchValue('');
Navigation.navigate(ROUTES.WORKSPACE_INITIAL.getRoute(props.route.params.policyID));
};

@OSBotify
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.

@melvin-bot
Copy link

melvin-bot bot commented Sep 25, 2023

Triggered auto assignment to @cristipaval (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@Pujan92
Copy link
Contributor

Pujan92 commented Sep 25, 2023

Seems a regression from this PR where by mistake WORKSPACE_INITIAL used instead of WORKSPACE_INVITE
https://github.com/Expensify/App/pull/28050/files#diff-bbfbd221fc2e98be145adb346139ceb43a56501e1feef799db83b51ae672421eL139
cc: @tgolen

@tgolen tgolen assigned tgolen and unassigned cristipaval Sep 25, 2023
@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Hourly KSv2 labels Sep 25, 2023
@tgolen
Copy link
Contributor

tgolen commented Sep 25, 2023

Thanks! I've opened a PR to fix this.

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Sep 25, 2023
@cristipaval
Copy link
Contributor

just opened one as well @tgolen , hahah

@chiragsalian
Copy link
Contributor

chiragsalian commented Sep 27, 2023

I just tested on staging and it looks like this is resolved. Removing deployblocker label.

@chiragsalian chiragsalian removed the DeployBlockerCash This issue or pull request should block deployment label Sep 27, 2023
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Sep 28, 2023
@melvin-bot melvin-bot bot changed the title Members - Clicking on 'Invite' button navigates back to Workspace page [HOLD for payment 2023-10-05] Members - Clicking on 'Invite' button navigates back to Workspace page Sep 28, 2023
@melvin-bot
Copy link

melvin-bot bot commented Sep 28, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.74-3 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-10-05. 🎊

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.

  • External issue reporter — payment made to @Natnael-Guchima ($50) in Upwork
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

For reference, here are some details about the assignees on this issue:

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Oct 2, 2023
@melvin-bot melvin-bot bot changed the title [HOLD for payment 2023-10-05] Members - Clicking on 'Invite' button navigates back to Workspace page [HOLD for payment 2023-10-09] [HOLD for payment 2023-10-05] Members - Clicking on 'Invite' button navigates back to Workspace page Oct 2, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 2, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.75-12 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-10-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.

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

For reference, here are some details about the assignees on this issue:

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot melvin-bot bot added Daily KSv2 Overdue and removed Weekly KSv2 labels Oct 5, 2023
@tgolen tgolen added the Bug Something is broken. Auto assigns a BugZero manager. label Oct 9, 2023
@tgolen tgolen added the External Added to denote the issue can be worked on by a contributor label Oct 9, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 9, 2023

Triggered auto assignment to @CortneyOfstad (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@Expensify Expensify deleted a comment from melvin-bot bot Oct 9, 2023
@tgolen
Copy link
Contributor

tgolen commented Oct 9, 2023

@CortneyOfstad I believe this is waiting on @thesahindia getting paid for a C+ review on the PR. Could you please facilitate that?

@melvin-bot melvin-bot bot removed the Overdue label Oct 9, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 9, 2023

Unable to auto-create job on Upwork. The BZ team member should create it manually for this issue. cc @thienlnam

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Oct 9, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 9, 2023

Current assignee @thesahindia is eligible for the External assigner, not assigning anyone new.

@Natnael-Guchima
Copy link

I am also not paid for reporting bonus

@CortneyOfstad
Copy link
Contributor

So to confirm —

@Natnael-Guchima is paid $50 for reporting bonus
@thesahindia is paid $500 as the C+ contributor — or does this qualify for a bonus @tgolen?

Thanks and once I have this confirmed, I'll manually create the job in Upwork and send out the proposal contracts 👍

@thesahindia
Copy link
Member

@CortneyOfstad I believe this is waiting on @thesahindia getting paid for a C+ review on the PR. Could you please facilitate that?

I was assigned as the C+ but I didn't do any work. The checklist was filled by @cristipaval.

@thesahindia
Copy link
Member

@thesahindia is paid $500 as the C+ contributor — or does this qualify for a bonus @tgolen?

@CortneyOfstad, I wasn't paid and I am not eligible for any payment here.

@CortneyOfstad
Copy link
Contributor

Okay, so to confirm @tgolen — does only @Natnael-Guchima get paid for the reporting bonus?

@tgolen
Copy link
Contributor

tgolen commented Oct 9, 2023

That looks correct, yes.

@CortneyOfstad
Copy link
Contributor

@Natnael-Guchima Sent you a proposal in Upwork. Let me know once you accept and we can get this paid — thanks!

@Natnael-Guchima
Copy link

Accepted the offer. Thanks @CortneyOfstad

@CortneyOfstad CortneyOfstad removed the Awaiting Payment Auto-added when associated PR is deployed to production label Oct 11, 2023
@CortneyOfstad
Copy link
Contributor

Payment completed! Thanks all — closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor Help Wanted Apply this label when an issue is open to proposals by contributors
Projects
None yet
Development

No branches or pull requests

10 participants