From 5e0ccf47b294a50f990f1a36d7d2557306700438 Mon Sep 17 00:00:00 2001 From: Gustavo Trott <gustavo@trott.com.br> Date: Thu, 20 May 2021 16:31:38 -0300 Subject: [PATCH] Removes support of configToken param --- .../web/controllers/ApiController.groovy | 25 ++----------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy index 3a010a4cf4..1aed3d1abd 100755 --- a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy +++ b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy @@ -400,29 +400,8 @@ class ApiController { if (userCustomData.size() > 0) meetingService.addUserCustomData(meeting.getInternalId(), externUserID, userCustomData); - String configxml = null; - - if (!StringUtils.isEmpty(params.configToken)) { - Config conf = meeting.getConfig(params.configToken); - if (conf == null) { - // Check if this config is one of our pre-built config - configxml = configService.getConfig(params.configToken) - if (configxml == null) { - // BEGIN - backward compatibility - invalid("noConfigFound", "We could not find a config for this request.", REDIRECT_RESPONSE); - return - // END - backward compatibility - - errors.noConfigFound(); - respondWithErrors(errors); - } - } else { - configxml = conf.config; - } - } else { - Config conf = meeting.getDefaultConfig(); - configxml = conf.config; - } + Config conf = meeting.getDefaultConfig(); + String configxml = conf.config; // Do not fail if there's no default config.xml, needed for an HTML5 client only scenario -- GitLab