diff --git a/bbb-webhooks/web_server.js b/bbb-webhooks/web_server.js index 3e7c9b35b64d3428e2b058fbab1f287dcd323bd2..7721ed066b7527bc36f54ec0e95c5f026b42a2b7 100644 --- a/bbb-webhooks/web_server.js +++ b/bbb-webhooks/web_server.js @@ -47,7 +47,11 @@ module.exports = class WebServer { const urlObj = url.parse(req.url, true); const callbackURL = urlObj.query["callbackURL"]; const meetingID = urlObj.query["meetingID"]; - const getRaw = JSON.parse(urlObj.query["getRaw"].toLowerCase()); + let getRaw = urlObj.query["getRaw"]; + if(getRaw){ + getRaw = JSON.parse(getRaw.toLowerCase()); + } + else getRaw = false if (callbackURL == null) { respondWithXML(res, config.api.responses.missingParamCallbackURL);