-
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
[HOLD for payment 2023-08-14] [HOLD for payment 2023-08-07] [$1000] Invite Member - No way to remove RBR from avatar after inviting an invalid number into a workspace #22359
Comments
Triggered auto assignment to @Christinadobrzyn ( |
Bug0 Triage Checklist (Main S/O)
|
might be related to - #20961 (comment) asking |
Just as an info, this issue was introduced on this week's latest release, I think #20961 was reported 20 days ago. This issue was not there then. |
Ah okay, thank you @Nathan-Mulugeta! It does sound like it might be separate then but I'll wait to confirm with @PauloGasparSv. Thanks! |
watching for an update #20961 (comment) |
Not related to #20961 (comment) - moving forward with treating this separately! I can reproduce but I'm not sure how we want to remove the RBR - any suggestions @Nathan-Mulugeta |
Job added to Upwork: https://www.upwork.com/jobs/~012f84973149e5c0ce |
Current assignee @Christinadobrzyn is eligible for the External assigner, not assigning anyone new. |
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.There is no way to remove RBR from settings after inviting an invalid member into a workspace What is the root cause of that problem?When the API for adding members return an error, we're currently not showing the errored member in the workspace member list due to this line https://github.com/Expensify/App/blob/a3404b1df7bfbe5c45eef594f9e0578d07abff13/src/pages/workspace/WorkspaceMembersPage.js#L371C5-L371C5. What changes do you think we should make in order to solve the problem?We need to optimistically add the member details (with login) to What alternative solutions did you explore? (Optional)
If somehow we don't want to optimistically add the member to
|
Triggered auto assignment to @JmillsExpensify ( |
This comment was marked as outdated.
This comment was marked as outdated.
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.47-6 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-08-07. 🎊 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.
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:
|
This comment was marked as outdated.
This comment was marked as outdated.
@eVoloshchak Can you get us kicked off with the BZ checklist? |
Back from ooo! Thanks for handling this @JmillsExpensify - I'm happy to take it off your plate! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.50-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-08-14. 🎊 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.
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:
|
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:
|
@eVoloshchak If you wouldn't mind kicking off the BZ checklist above in the next week, thank you! |
This comment was marked as outdated.
This comment was marked as outdated.
@Christinadobrzyn, this has introduced a regression (#23947), so no urgency bonus, and the bounty should be reduced 50% |
|
Regression Test Proposal
Do we agree 👍 or 👎 |
looks like the regression (#23947) is resolved and the payment date should have been 8/16. I don't know why this didn't revert to a Payouts due after regression based on #22359 (comment) Issue Reporter: $250 @Nathan-Mulugeta PAID in Upwork Eligible for 50% #urgency bonus? No - because of regression Upwork job is here. Regression test posted here - https://github.com/Expensify/Expensify/issues/309337 |
@Christinadobrzyn I believe the contributor's penalty due to regression should not be applied for this issue. The change to introduce contributor's penalty for regression is introduced in Jul 28, thus will only affect contracts from that date onwards. While this issue was assigned (and contract started) on Jul 20. |
@Christinadobrzyn could you please take a look at the above comment? Thanks! |
It looks like the penalty is based on this comment - #22359 (comment) We announced the regression penalty on July 27th. The regression related to this issue was found on July 31st so I believe the penalty would apply here as this regression was after the announcement. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
There should be a way to remove the RBR from avatar and settings
Actual Result:
There is no way to remove RBR from settings after inviting an invalid member into a workspace
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.37-2
Reproducible in staging?: y
Reproducible in production?: y
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
2023-07-06.10.59.08.mp4
Recording.3460.mp4
Expensify/Expensify Issue URL:
Issue reported by: @Nathan-Mulugeta
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1688630661683609
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: