t3hk0d3/PermissionsEx — Issue #111: Set option does not show immediate removal [SQL]
Author: Psithief
Created: 2011-10-31 17:08:26+00:00
State: open

Options caching - why does */pex group Tester set rank ""* not take effect until */pex reload*? All group options are like this.

It's fine if I set it to a non-null value, e.g.: */pex group Tester set rank 5*
but following that with */pex group Tester set rank ""* and */pex group Tester list* would show that the option is still in memory until forcibly reloaded.

It would also be helpful to have the message say *Option "rank" cleared!* instead of *Option "rank" set!* when I try to clear the option value.

This is the general scenario. I realise that **rank** specifically has its own special deactivation condition (i.e. /pex group Tester set rank 0), but this is not documented.

I am supposing something is going wrong with setOption or fetchPermissions in SQLEntity.java