-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[PAID] [$1000] Feature Request: Implement an option to go to #admin room from the workspace editor #18896
Comments
Triggered auto assignment to @dylanexpensify ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Feature Request: Implement an option to go to #admin room from the workspace editor What is the root cause of that problem?N/A What changes do you think we should make in order to solve the problem?We should add 2 new menu items here, 1. Go to App/src/pages/workspace/WorkspaceInitialPage.js Lines 147 to 153 in 2a786a7
When clicked, we should do something like this: const goTo = (type: CONST.REPORT.CHAT_TYPE.POLICY_ADMINS | CONST.REPORT.CHAT_TYPE.POLICY_ANNOUNCE)=>{
const report = _.find(props.reports, (report) => report && report.policyID === policy.id && report.chatType === type);
Navigation.navigate(ROUTES.getReportRoute(report.reportID));
} which is finding a report that belongs to current policy and is a What alternative solutions did you explore? (Optional) |
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. |
Job added to Upwork: https://www.upwork.com/jobs/~01d9a45172b145ab15 |
Current assignee @dylanexpensify is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
Triggered auto assignment to @marcaaron ( |
@dylanexpensify Before approving proposals, I wanted to confirm. Are we good with adding new menu items to the workspace menus from UX perspective or Are we planning for different/better UX? Since it seemed to be a suggestion from slack thread. Note: And If are good with new menu items, we would need icons and text, so it would be good to tag design team member as well here whom we can reach in case of clarifications. |
@dylanexpensify / @marcaaron Could you kindly confirm on #18896 (comment) ? So that we can keep the issue moving? |
That's what the issue is asking for so I'd say we are good with it.
Not totally sure - can you summarize what the Slack thread says and tag in whoever is involved on that to get feedback?
These rooms already have default icons so I'd say we should just re-use those, but yes, curious for @shawnborton's take. |
Thank you marc@ for the confirmation. I just wanted to confirm if we looking out for different UX just in case. |
Since this issue is a straight implementation, I think this proposal - #18896 (comment) by @alitoshmatov is good 🎀 👀 🎀 C+ reviewed |
Actually I think we want to remove the room-specific icons and always use the workspace avatar. cc @MitchExpensify @grgia @JmillsExpensify not sure if this issue was ever created but it was decided during the threads predesigns, but we should implement that as soon as we can. As for the overflow menu, we can just reuse the hashtag room icon we use in the "New room" option in the FAB for this. And then the label would say "Go to #admins room" or something |
@shawnborton Should we also add an option to go to #announce room? If so, what should be the icon for it? |
I think it’s fine if it’s the same icon for both
…On Thu, May 18, 2023 at 9:26 AM Prince Mendiratta ***@***.***> wrote:
@shawnborton <https://github.com/shawnborton> Should we also add an
option to go to #announce room? If so, what should be the icon for it?
—
Reply to this email directly, view it on GitHub
<#18896 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AARWH5SK5JY3D2SIZCEMOJ3XGXFK7ANCNFSM6AAAAAAYATWCJ4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
LGTM @alitoshmatov just remember that not every workspace member can see the |
📣 @alitoshmatov You have been assigned to this job by @marcaaron! |
@marcaaron I thought anyone who has access to workspace page is an admin, thus can see |
Oh. Sorry. I thought internal engineers raise it in an internal chat room. Atleast that's how it went for my other PRs 😵💫 I have raised the translation confirmation in slack again - https://expensify.slack.com/archives/C01GTK53T8Q/p1684826176793429 @alitoshmatov Kindly do check up on that as well. |
@strepanier03 Can you help us here to move our PR forward, since @marcaaron is OOO |
@strepanier03 C+ approval and reviewer checklist is complete. kindly involve a new engineer. PR - #19295 |
Triggered auto assignment to @hayata-suenaga ( |
@hayata-suenaga - The previous engineer @marcaaron is out and we needed a new one, congrats on luck of the draw. Latest update for you:
|
@hayata-suenaga gentle ping on the review. |
ah, I missed this @strepanier03 when you reassign an engineer, can you assign them as a reviewer to the PR? that's way, the review is displayed on my K2 dashboard's review section. ![]() |
merged |
@hayata-suenaga - absolutely, thank you so much for the request, I didn't even think of that but will make sure I do from now on. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.20-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-06-07. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
Speed bonus assessment: Contributor hired on May 18 / PR merged on May 26 = 6 business days = Not eligible for speed bonus or penalty. As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
BugZero Checklist:
New feature. Not a regression
Yes.
|
Looks like this one is ready for payment |
@alitoshmatov and @abdulrahuman5196 - I've hired you both the Upwork job. I'll check in again this evening to see if I can pay either out. |
Added reg test request. |
Looks like contracts are still waiting to be accepted so I'll check in in the morning to try to pay again. |
@strepanier03 accepted contract in upwork |
I've paid everyone, ended contracts, and left feedback. Thank you everyone for the hard work fixing this. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Problem:
There is no option to go to admins room for the workspace from the workspace editor
Solution:
Go to # admin room
andGo to #announce room
can be added in the 3 dot overflowLogs: https://stackoverflow.com/c/expensify/questions/4856

Notes/Photos/Videos:
Expensify/Expensify Issue URL:
Issue reported by: @quinthar
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1683935683755399
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: