Skip to content

Dynamic custom parameters support with the help of template parameter processors.

Choose a tag to compare

@schenedx schenedx released this 19 Jan 14:52
· 376 commits to master since this release
d3f7d9b

Able to set dynamic custom parameters in the LTI consumer Xblock in Studio so that dynamic value should be resolved/substituted with a value resolved by the processor and added to the launch URL in order to be used by the provider as needed.

In order to make this happen, we must map the dynamic value template with the custom parameter processor in the LTI_CUSTOM_PARAM_TEMPLATES just like mentioned above, the custom parameter processor must be defined in the customer package.

If LTI_CUSTOM_PARAM_TEMPLATES is not defined, the dynamic custom parameters will not affect existing logic.