-
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
[$1000] Fix navigating to workspace chat when a new invited user logs in #12041
Comments
Coming from this comment, it seems like iOS and android are experiencing some quirk with react navigation. |
Looks like something related to As a reminder, please make sure that all proposals are not workarounds and that any and all attempt to fix the issue holistically have been made before proceeding with a solution. Proposals to change our Feel free to drop a note in #expensify-open-source with any questions. |
Will look into it this week. |
Not overdue. |
I think this might get fixed here |
I will follow the conversation there and see if that would also fix the navigation issue for this case or not. |
I was ooo so looking into it today. |
Seems like the drawer is open and maybe that's why sometime users are not navigated to the workspace chat. I just tested this and though the drawer state is I will test it a few more just to be sure and then I will add this issue on HOLD because with navigation refactor this will be automatically fixed as we are switching to stack-based navigation. |
Tested this couple of times and every time it navigated to workspace chat on Android though the drawer state was @luacmartins Do you mind giving it a try just to see if this still happens? Thanks |
I just tested and it seems like this doesn't work at all anymore on any platform 😢 Looking at the logs, it seems like we are never setting |
This is weird, it worked perfectly for me. This is what I did.
I will a screen share recording tomorrow. |
Sorry, I couldn't get time to look into it today. I will share a recording tomorrow for sure. |
Here is a video of it. Screen.Recording.2022-12-05.at.1.15.43.PM.mov |
@luacmartins Can you please have a look at the video and try this once again. |
@techievivek it seems to be working for me now 😕 ios.mov |
Job added to Upwork: https://www.upwork.com/jobs/~012abff40d9e607123 |
Current assignee @JmillsExpensify is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Ollyws ( |
How can I get an policyExpenseChat beta (e.g @expensifail.com) account to reproduce this issue? |
On |
@Talha345 Please have a look at the working on beta features section here: https://github.com/Expensify/App/blob/main/contributingGuides/CONTRIBUTING.md#working-on-beta-features |
@trjExpensify I think that works for internal engineers only, since external contributors use the staging/production API. |
Oh, hm.. it's in the contributing.md file though as @techievivek pointed out! |
Yea, that works to see the UI in the frontend or things that don't depend on the API, but in this case the API won't return the |
@luacmartins How can I reproduce this issue then? |
We'd need to add your email to the beta. |
@luacmartins Can you please add talha.97.mahmood+55@gmail.com? |
Done! Changes should be live in ~1h. |
Thanks a lot! |
@techievivek @luacmartins When I login using the member account, Concierge chat opens but I also cannot see the chat where the user who invited me sent messages.I can only see the default announce channel of the workspace.Also the drawer opens automatically. What should be the expected behaviour in this case? Can you please clarify! |
I'll hand this back to @techievivek since my plate is quite full atm. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@JmillsExpensify, @Ollyws, @techievivek 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
Maybe the order in which these things matter? Let me try with admin inviting the user to the workspace first, and only then the user validates their account. |
Seems to work the other way around as well. Screen.Recording.2023-08-22.at.6.52.26.PM.mov@trjExpensify I am unable to reproduce this on my end. 😕 |
Maybe the nav reboot fixed it then? The drawer should be open btw, so that's expected. I'm happy to close this out, we can circle back if we come across it again. Will leave that call to you and @JmillsExpensify assigned on the issue though! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Jaons did point that out here #12041 (comment), going to close this. Feel free to re-open if this persists. |
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:
User should be navigated to the correct chat
Actual Result:
User is not navigated to the correct chat
Workaround:
Manually navigate to the chat
Platform:
Where is this issue occurring?
Version Number:
Reproducible in staging?:
Reproducible in production?:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: