-
Notifications
You must be signed in to change notification settings - Fork 518
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
GroupOptions - PermissionCheck not working properly #1324
Comments
@Darlelet could you try last dev build please? ;) |
@sgdc3 Regarding the (world) context issue this seems to be fixed indeed! 😉 However I noticed two strange behaviors:
I think this misbehavior could also be found in earlier dev builds (considering the minor changes you made to fix #1324). What do you think? |
I noticed LuckPerms handles very bad operations on offline players... we should write a proper luckperms integration that directly uses the api, not thru Vault |
@Darlelet Could you try with the latest dev build? ;) |
Latest dev build still have this error on PaperSpigot 1.12.2 |
@DisTrugator Are you using the latest LuckPerms dev build? |
@Darlelet This has been fixed by luckperms in the latest dev builds: https://ci.lucko.me/job/LuckPerms/334/ ;) |
@Darlelet Check it out and let us know if that fixed your issue |
I'm gonna give it a try soon and keep you informed.
Should've tried latest LP build aswell indeed, my bad! 😉
…On Sep 20, 2017, 11:40 PM, at 11:40 PM, "Gabriele C." ***@***.***> wrote:
@Darlelet This has been fixed by luckperms in the latest dev builds:
https://ci.lucko.me/job/LuckPerms/334/
;)
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#1324 (comment)
|
@Darlelet Any news? |
@sgdc3 LGTM (15+ attempts or so), good job! 🎉 I guess I should close the issue then? ;p |
Thank you for the feedback. |
What behaviour is observed:
When option
GroupOptions->enablePermissionCheck
is enabled through config file, as soon as the user connects his parent group is set toregisteredPlayerGroup
, using world context.What behaviour is expected:
The parent group should be set "globally", without using any context, so that this feature is fully compatible with existing permissions plugins.
Steps/models to reproduce:
Using LuckPerms: define a specific parent for an user (
lp user Player parent set Group
), then display his parents (lp user Player parent info
), you should be seeing ~>Parent Groups: Group
Then disconnect and log back in through AuthMe ~>
Parent Groups: Group world=worldname, Group
(This could be a potential security issue if you want to demote that user later as the statement could be persistent if the permissions plugin only overwrites "global" parent group)
Plugin list:
As the issue has been narrowed down to AuthMe', the following list seems relevant:
Environment description
Spigot / Paper Spigot; SQLITE driver
AuthMe build number:
5.4-SNAPSHOT-b1760
Error Log:
None
Configuration:
Already exposed
Related issues - #1265, LuckPerms/LuckPerms#294
The text was updated successfully, but these errors were encountered: