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

[LOW] [P2P] [$500] Expense - Mentioning payment sender in IOU thread says user isn't a member of this room #35166

Closed
2 of 6 tasks
kbecciv opened this issue Jan 25, 2024 · 27 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Engineering Hot Pick Ready for an engineer to pick up and run with Internal Requires API changes or must be handled by Expensify staff Weekly KSv2

Comments

@kbecciv
Copy link

kbecciv commented Jan 25, 2024

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


Version Number: 1.4.31.1
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
Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1706185536516179

Action Performed:

  1. User A sends a payment to User B. Then User B @mentions user A in that same IOU thread.

Expected Result:

Whisper saying user is not a member of this room should not be shown.

Actual Result:

Whisper saying user is not a member of this room is shown.

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

CleanShot 2024-01-25 at 07 23 56@2x

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~016219e2ce558b977a
  • Upwork Job ID: 1750564810849771520
  • Last Price Increase: 2024-02-01
@kbecciv kbecciv added External Added to denote the issue can be worked on by a contributor Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Jan 25, 2024
@melvin-bot melvin-bot bot changed the title Web - Mentioning payment sender in IOU thread says user isn't a member of this room [$500] Web - Mentioning payment sender in IOU thread says user isn't a member of this room Jan 25, 2024
Copy link

melvin-bot bot commented Jan 25, 2024

Job added to Upwork: https://www.upwork.com/jobs/~016219e2ce558b977a

Copy link

melvin-bot bot commented Jan 25, 2024

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

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Jan 25, 2024
Copy link

melvin-bot bot commented Jan 25, 2024

Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane (External)

@kbecciv kbecciv changed the title [$500] Web - Mentioning payment sender in IOU thread says user isn't a member of this room [$500] Expence - Mentioning payment sender in IOU thread says user isn't a member of this room Jan 25, 2024
@kbecciv
Copy link
Author

kbecciv commented Jan 25, 2024

We think that this bug might be related to #vip-vsb
CC @quinthar

@FitseTLT
Copy link
Contributor

I think this should be fixed on BE because it is nice to have the mention although it is not a room but it shouldn't try to join the user to the report if it is not a room that the comment is being made.

@jliexpensify jliexpensify changed the title [$500] Expence - Mentioning payment sender in IOU thread says user isn't a member of this room [$500] Expense - Mentioning payment sender in IOU thread says user isn't a member of this room Jan 29, 2024
@melvin-bot melvin-bot bot added the Overdue label Jan 29, 2024
@jliexpensify
Copy link
Contributor

@melvin-bot melvin-bot bot removed the Overdue label Jan 29, 2024
@jliexpensify
Copy link
Contributor

@sobitneupane could you confirm this comment? If so, we can assign this as Internal, thanks!

@melvin-bot melvin-bot bot added the Overdue label Jan 31, 2024
@jliexpensify
Copy link
Contributor

@melvin-bot melvin-bot bot removed the Overdue label Feb 1, 2024
@sobitneupane
Copy link
Contributor

I couldn't find the frontend logic responsible for triggering user invitations when mentioned. It's likely handled on the backend, so we can label this as an internal task.

Copy link

melvin-bot bot commented Feb 1, 2024

📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸

@jliexpensify jliexpensify added Internal Requires API changes or must be handled by Expensify staff and removed External Added to denote the issue can be worked on by a contributor labels Feb 2, 2024
Copy link

melvin-bot bot commented Feb 2, 2024

Current assignee @sobitneupane is eligible for the Internal assigner, not assigning anyone new.

@jliexpensify jliexpensify added Bug Something is broken. Auto assigns a BugZero manager. and removed Bug Something is broken. Auto assigns a BugZero manager. labels Feb 2, 2024
Copy link

melvin-bot bot commented Feb 2, 2024

Current assignee @jliexpensify is eligible for the Bug assigner, not assigning anyone new.

@jliexpensify jliexpensify added the Hot Pick Ready for an engineer to pick up and run with label Feb 16, 2024
@jliexpensify
Copy link
Contributor

Added Hot Pick label

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Feb 16, 2024
Copy link

melvin-bot bot commented Feb 19, 2024

@sobitneupane, @jliexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@jliexpensify jliexpensify added Weekly KSv2 and removed Daily KSv2 labels Feb 19, 2024
@melvin-bot melvin-bot bot removed the Overdue label Feb 19, 2024
@jliexpensify
Copy link
Contributor

Changed to Weekly as we wait for an Internal Engineer to pick this up

Copy link

melvin-bot bot commented Feb 22, 2024

@sobitneupane @jliexpensify this issue is now 4 weeks old and preventing us from maintaining WAQ. This should now be your highest priority. Please post below what your plan is to get a PR in review ASAP. Thanks!

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Feb 22, 2024
@jliexpensify jliexpensify added Weekly KSv2 and removed Daily KSv2 labels Feb 23, 2024
@jliexpensify
Copy link
Contributor

Still waiting on an Internal Engineer

@melvin-bot melvin-bot bot added the Overdue label Mar 4, 2024
@arielgreen arielgreen changed the title [$500] Expense - Mentioning payment sender in IOU thread says user isn't a member of this room [LOW] [Splits] [$500] Expense - Mentioning payment sender in IOU thread says user isn't a member of this room Mar 4, 2024
@arielgreen arielgreen changed the title [LOW] [Splits] [$500] Expense - Mentioning payment sender in IOU thread says user isn't a member of this room [LOW] [P2P] [$500] Expense - Mentioning payment sender in IOU thread says user isn't a member of this room Mar 4, 2024
@jliexpensify
Copy link
Contributor

Still waiting on engineer

@melvin-bot melvin-bot bot removed the Overdue label Mar 15, 2024
@melvin-bot melvin-bot bot added the Overdue label Mar 25, 2024
@mvtglobally
Copy link

Issue not reproducible during KI retests. (First week)

@jliexpensify
Copy link
Contributor

Cool, going to close this!

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. Engineering Hot Pick Ready for an engineer to pick up and run with Internal Requires API changes or must be handled by Expensify staff Weekly KSv2
Projects
None yet
Development

No branches or pull requests

5 participants