Some variables are not available to some managed script handlers
This issue is a follow-up of
OPENIDM-3018 where variable "context" was identified as missing for some handlers.
I did an analysis of all the handlers of managed.json for the following variables: context, resourceName and request.
According to the documentation: "The standard variables, context, resourceName and request are available to all scripts" but some triggers from managed.json don't provide some variable.
Here is the list of missing variables:
- managed object config object / onStore: resourceName
- managed object config object / onValidate: resourceName
- property object / onRetrieve: resourceName and request
- property object / onStore: resourceName and request
- property object / onValidate: resourceName, request, and context