I was able to install the example plugin and restart the proxy here:
https://awesome-zeronet.herokuapp.com/12pPwpQ3wSoEtvN549ZVGUpj3HejtBrX3k/
Permission isn't denied.
Hotfix: pluginAdd -> pluginAddRequest in MultiuserPlugin.py.
http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topic:1565965808_1Cy3ntkN2GN9MH6EaW6eHpi4YoRS2nK5Di#
Thanks for reporting, I just fixed it: https://github.com/HelloZeroNet/ZeroNet/commit/1d5bde01cc85efdea4c37d238885d04de0c42362
This is not the first time of this type of error: The current way of handling the permissions of the commands are potential source of errors. I'm working on a better, function-decorator based command flagging.
I have changed the permission list to function decorators in the latest rev: https://github.com/HelloZeroNet/ZeroNet/commit/376fd0d43957a31271bff12e99b0fe8951402b66
This is more error-proof as it follows the function renames and typos.
Most helpful comment
I have changed the permission list to function decorators in the latest rev: https://github.com/HelloZeroNet/ZeroNet/commit/376fd0d43957a31271bff12e99b0fe8951402b66
This is more error-proof as it follows the function renames and typos.