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

[Wave 6: Workspace Chats] Ensure we set notification preference to always when non owner comments on expense/ iou report #29964

Closed
mountiny opened this issue Oct 19, 2023 · 23 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering Reviewing Has a PR in review

Comments

@mountiny
Copy link
Contributor

Coming from here https://github.com/Expensify/Auth/pull/8930#discussion_r1362848109

During writing a new tests for the notification preference set to Hidden for expense/ iou report, it shows that if requestor request money from a payer and payer comments on the expense report, we do not change the notification settings to always for the requestor hence the report does not show up in their LHN.

@mountiny mountiny added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Oct 19, 2023
@mountiny mountiny self-assigned this Oct 19, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 19, 2023

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

@melvin-bot
Copy link

melvin-bot bot commented Oct 19, 2023

Bug0 Triage Checklist (Main S/O)

  • This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
  • This bug is not a duplicate report (check E/App issues and #expensify-bugs)
    • If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead
  • This bug is reproducible using the reproduction steps in the OP. S/O
    • If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
    • If the reproduction steps aren't clear and you determine the correct steps, please update the OP.
  • This issue is filled out as thoroughly and clearly as possible
    • Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.
  • I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

@mountiny
Copy link
Contributor Author

Sorry for the ping

@puneetlath
Copy link
Contributor

Yeah I think this would be the same for threads. If I type a comment in a room and then you respond to it in thread, I should get notified. Similarly, if I create an expense report/IOU/transaction and you comment on it, I should get notified.

@puneetlath puneetlath changed the title Ensure we set notification preference to always when non owner comments on expense/ iou report [Wave 6: Workspace Chats] Ensure we set notification preference to always when non owner comments on expense/ iou report Oct 19, 2023
@melvin-bot melvin-bot bot added the Overdue label Oct 23, 2023
@mountiny mountiny added the Weekly KSv2 label Oct 23, 2023
@mountiny
Copy link
Contributor Author

Stil holding for post conference here

@mountiny mountiny removed the Daily KSv2 label Oct 23, 2023
@melvin-bot melvin-bot bot removed the Overdue label Oct 23, 2023
@melvin-bot melvin-bot bot added the Overdue label Oct 31, 2023
@mountiny
Copy link
Contributor Author

mountiny commented Nov 1, 2023

Soon will be resumed

@melvin-bot melvin-bot bot removed the Overdue label Nov 1, 2023
Copy link

melvin-bot bot commented Nov 2, 2023

@mountiny this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Nov 2, 2023
@mountiny mountiny added Weekly KSv2 and removed Daily KSv2 labels Nov 2, 2023
@mountiny
Copy link
Contributor Author

mountiny commented Nov 2, 2023

Still not the main priority

@puneetlath
Copy link
Contributor

This is being handled in https://github.com/Expensify/Auth/pull/9145

Copy link

melvin-bot bot commented Nov 9, 2023

@mountiny this issue is now 3 weeks old. There is one more week left before this issue breaks WAQ. What needs to happen to get a PR in review this week? Please create a thread in #expensify-open-source to discuss. Thanks!

@melvin-bot melvin-bot bot added Engineering and removed Weekly KSv2 labels Nov 9, 2023
@melvin-bot melvin-bot bot added the Daily KSv2 label Nov 9, 2023
@mountiny
Copy link
Contributor Author

mountiny commented Nov 9, 2023

Soon should be merged

@melvin-bot melvin-bot bot added the Overdue label Nov 13, 2023
Copy link

melvin-bot bot commented Nov 13, 2023

@mountiny Whoops! This issue is 2 days overdue. Let's get this updated quick!

1 similar comment
Copy link

melvin-bot bot commented Nov 13, 2023

@mountiny Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mountiny
Copy link
Contributor Author

same same

@melvin-bot melvin-bot bot removed the Overdue label Nov 13, 2023
@jasperhuangg jasperhuangg added the Reviewing Has a PR in review label Nov 15, 2023
Copy link

melvin-bot bot commented Nov 23, 2023

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

@mountiny
Copy link
Contributor Author

We are close to getting the PR from Jasper merged then we will follow with this one shortly after

Copy link

melvin-bot bot commented Nov 30, 2023

@mountiny Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mountiny
Copy link
Contributor Author

mountiny commented Dec 1, 2023

Jasper's Pr is merged so we can continue with this one now

@puneetlath
Copy link
Contributor

This is done too right @mountiny?

@mountiny
Copy link
Contributor Author

mountiny commented Dec 5, 2023

yes that was added, I think its not happening in case of transaction thread still though

@puneetlath
Copy link
Contributor

Ah ok, so we need to leave this open to handle transaction threads. Got it.

@puneetlath
Copy link
Contributor

Created an issue for transaction threads here: https://github.com/Expensify/Expensify/issues/344458

@mountiny
Copy link
Contributor Author

mountiny commented Dec 7, 2023

Thanks!

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 Reviewing Has a PR in review
Projects
No open projects
Development

No branches or pull requests

4 participants