NodeAddEvent called when checking permissions
Closed this issue ยท 1 comments
Reproduction steps:
- Set/(Join as) a user (to have/that has) no explicit group(s) or permissions.
- Listen for NodeAddEvent
- /lp user listnodes
My thoughts on why:
Perhaps the plugin adds then removes a node to display "default" groups.
Reasons why this is a bug:
Make it impractical for another plugin to listen for specific node changes
My thoughts on a solution:
- Add enum for checking reason for (Add|Remove)/mutate
- Prevent LP from firing this event for seemingly no reason.