-
Notifications
You must be signed in to change notification settings - Fork 11k
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
User context menu doesn't contain "Administration" anymore, nor does the "three-dots" menu #9865
Comments
This is still present in 0.62.0 |
@karlprieb may I send a pr for this? :) |
Hey, @karlprieb, could you have a look at this PR? :) Cheers |
@TwizzyDizzy this PR was approved already, just waiting to be merged. |
Hi @karlprieb and @TwizzyDizzy, Why is the admin menu only visible for specific permissions? Take a look at issue #10226 - and I guess there will be more.. |
I have to say that I agree with @a-bern. A very legit remark. Just had a look at the PR. This seems to be rather prone to future admin permissions walking into the same issue just by simply being forgotten there. I tend to think, that it would be more clever (disclaimer: I have NO nodejs or Rocket.Chat coding experience, yet other languages) to make this ("this is an admin-setting and therefore needs to trigger the menu in the UI") a property of a permission and then only set this flag when you define that setting once? Then on checking whether this should be shown or not, just walk through the list of permissions the user has and set Hope this is understandable... But indeed I have the feeling, that if you do it the way you're currently doing it, this kind of issue is gonna appear again and again. Cheers |
Hi @rodrigok Should we open a separate issue for each permission that requires the admin menu? Thanks Alex |
Description:
I have given the
[manage-emoji]
permission to normal users. This lead to them having an "Administration" menu with only one option: to add custom emojis.With the new discovery menu, this option is not contained in the Status menu and it is not available as extended options in the menu ("three-dots menu" - which isn't even present, only the add channel [+]).
So currently it is not possible to access the custom emoji interface from the normal menu despite having the respective privileges.
Cheers
Thomas
Server Setup Information:
Steps to Reproduce:
Expected behavior:
[manage-emoji]
permission.Actual behavior:
Relevant logs:
The text was updated successfully, but these errors were encountered: