-
-
Notifications
You must be signed in to change notification settings - Fork 32
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
Permission to create private discussions depends on global permission "Start discussions" #195
Comments
Hi @Marco-Peter, thanks for your bug report! I was able to verify your described behavior and see a couple of possible ways to resolve this issue:
Of those three options, I'm leaning towards 1 & 3. I have to say, it's rather an edge case that global discussions are limited to a user group, but private discussions are open to all members. Nonetheless, the UI for this case needs to be fixed. Achieving the expected behavior you described would certainly be my favorite, but I have the feeling that it would be somewhat complicated, as a private discussion is basically just a regular discussion with some extra fields. @Marco-Peter Can you just refactor your content structure, or is option 2 the only way to resolve your issue? |
Hi @DavideIadeluca, thanks for your reply. This works without any issues. Having the possibility to lock down the permission and then selectively open them (by using the second suggestion) would of course be simpler and less error prone regarding forum management. The first suggestion would definitively help to clarify things, since I actually only found out about this issue, when a normal member without extended privileges tried to send a private message. |
@Marco-Peter Glad to hear you've found at least a workaround in the meantime. I will have some thoughts about this and then aim for either option 2 (preferred from UX perspective) or option 1. |
Bug Report
Current Behavior
Private discussions can only be initiated by users, who are also listed in the global permission "Start discussions", which allows globally to initiate any discussions.
Steps to Reproduce
Expected Behavior
Private discussions can also be initiated by users who do not have a global permission to initiate public discussions.
Environment
The text was updated successfully, but these errors were encountered: