-
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
#announce - Not here page opens when #announce room is accessed via 3 dot menu #48371
Comments
Triggered auto assignment to @CortneyOfstad ( |
We think that this bug might be related to #wave-collect - Release 1 |
@CortneyOfstad 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 |
BE is returning errorFields: |
This is a backend issue. |
The same error occurs when a user open the #announce room through Inbox Screen.20Recording.202024-09-01.20at.2010.mp4 |
@CortneyOfstad Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Sorry for the delay here! This was assigned after I went OoO, but reviewing everything now! |
Thanks @FitseTLT and @kpadmanabhan for confirming it is a BE issue and @Shahidullah-Muffakir for testing this further! Going to do some testing and see if I can recreate and get some eyes on this! |
I was not able to recreate this as it brought me right to the announce room. @FitseTLT @kpadmanabhan or @Shahidullah-Muffakir — are any of you consistently able to recreate? |
Yep but you should try to open it before adding members to freshly created workspace and it will open the announce room but after a while it will change to not here page. This should definitely be fixed @CortneyOfstad 2024-09-05.00-03-00.mp4 |
@CortneyOfstad Yes, I am still able to consistently reproduce this issue. Screen.20Recording.202024-09-05.20at.202.mp4 |
Thank you for the confirmation here! Getting eyes on this ASAP! |
@CortneyOfstad BTW on a second thought I suspect |
ProposalPlease re-state the problem that we are trying to solve in this issue.#announce - Not here page opens when #announce room is accessed via 3 dot menu What is the root cause of that problem?Because it doesn't make sense to have announce room before you add a member in a new workspace the BE doesn't create an announce room for a workspace but we create an announce room optimistically here Lines 5496 to 5506 in e4b1e5a
What changes do you think we should make in order to solve the problem?
Note: we can think of creating the announce room optimistically when the user adds the first member (when can know that if What alternative solutions did you explore? (Optional) |
@CortneyOfstad Let's get an engineering 👀 here because I am feeling more confident that the BE is intentionally not creating announceRoom until you add the first member for a new workspace as it doesn't make sense to have one when the only member of the workspace is the creator and the policy |
@CortneyOfstad 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! |
@CortneyOfstad Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Thanks @FitseTLT and sorry for the delay here as I was OoO part of last week. I've pinged the team directly and will update as soon as I hear back. Thanks! |
Unfortunately, no takers yet here. Will continue to monitor |
Bumped the thread |
I can look into this. Investigating what the intended behavior should be. |
We delay creating the announce room until the policy has 3 members. Code where this happens in the backend here. PR that introduced this behavior 7 months ago here. Seems like a reasonable thing to me, though it did cause this bug. This issue is essentially a duplicate of #34929, which already has a PR out to fix this. Closing. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: v9.0.27-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers): applausetester+ck7830@applause.expensifail.com
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
#announce room conversation page should open
Actual Result:
Not here page opens when #announce room is accessed via 3 dot menu
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6588107_1725046018893.RPReplay_Final1725045406.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: