-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
[Workspace Chats] Web - Chat- Archive reason not immediately available for workspace chats #8644
Comments
Triggered auto assignment to @yuwenmemon ( |
Triggered auto assignment to @michaelhaxhiu ( |
@yuwenmemon just to confirm, do you think this issue should be internal or external? |
This can be external! |
Triggered auto assignment to @mallenexpensify ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Triggered auto assignment to @NikkiWines ( |
@kbecciv How should it behave when a member is deleted from the workspace? (1) Should it keep the old chat but hide the textbox or (2) delete the chat archive completely. I can't reproduce the above issue exactly. It can only be refreshed after logout and re-login and the chat entries are completely gone. |
Doubled price to $500 @parasharrajat , can you help with @wildanmuhlis2 's question above? |
@wildan-m do this.
function canUsePolicyRooms(betas) {
return true || _.contains(betas, CONST.BETAS.POLICY_ROOMS) || _.contains(betas, CONST.BETAS.ALL);
}
/**
* @param {Array<String>} betas
* @returns {Boolean}
*/
function canUsePolicyExpenseChat(betas) {
return true || _.contains(betas, CONST.BETAS.POLICY_EXPENSE_CHAT) || canUseAllBetas(betas);
}
Then follow the steps from the issue description. |
^^ A |
@parasharrajat after overriding My screen after create custom room: Also, this custom room behave differently when member access revoked. It will show the textbox but pointed to |
@trjExpensify Does it only work for account |
Not that I'm aware, just requires the policyExpenseChat beta. Did you CMD+K search for a member on the workspace to find the workspace chat? (E.g "wildevemail@gmail.com" before you removed that user) |
Oh, yeah. Sorry, I didn't notice this. I wasn't aware of that feature. I can't find the same. |
I'm just being aware of this issue now, but I think this is better as an internal issue since users outside of the policyExpenseChat beta will never be able to see Workspace Chats (different from policyRooms). We filter out policyExpenseChats at the API level and so there's nothing you can do in the client that would let you access them. |
@TomatoToaster thanks for your clarification, I'll move to other issues then |
Actually in testing this right now, it seems to be fixed! 🎉 Here's a screen recording testing this on production: Screen.Recording.2022-05-02.at.11.41.16.AM.movI think this may have been inadvertently fixed when other PRs relating to the archive reason were merged since this issue was opened. I'll wait for @trjExpensify or QA to confirm before closing this out, but I think no PR is necessary for this one. |
👋 @TomatoToaster - when I removed the member from the workspace, it still took navigating away and back to the workspace chat for the archiveReason to update: |
Should we create a new issue for this one @TomatoToaster or keep using the old issue? |
This issues fine, I can look into this one. |
Got a PR for this one, should be in review soon. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
We found this issue when executing #8437
Original issue isn't fixed https://github.com/Expensify/Expensify/issues/204497
Action Performed:
Expected Result:
Textbox is appeared after back into the workspace chat
Actual Result:
Textbox is appeared after refresh the page
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.55.0
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): applausetester+41322abb@applause.expensifail.com
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Bug5532904_Screen_Recording_20220413-173202_Chrome.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: