Skip to content
Snippets Groups Projects
Commit 0851da33 authored by Jesus Federico's avatar Jesus Federico
Browse files

bbb-lti: Implemented mode configuration based on custom parameter

The parameter custom_mode=[simple|extended] overrides the mode set by default in lti.properties
parent e31c97c2
No related branches found
No related tags found
No related merge requests found
......@@ -66,7 +66,8 @@ class ToolController {
if (checkValidSignature(params.get(REQUEST_METHOD), endPoint, consumer.get("secret"), sanitizedParams, params.get(Parameter.OAUTH_SIGNATURE))) {
log.debug "The message has a valid signature."
if( !"extended".equals(ltiService.mode) ) {
def mode = params.containsKey(Parameter.CUSTOM_MODE)? params.get(Parameter.CUSTOM_MODE): ltiService.mode
if( !"extended".equals(mode) ) {
log.debug "LTI service running in simple mode."
result = doJoinMeeting(params)
} else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment