From 22bf1e90cc1112b77e28ce7dde2dd45365f97c71 Mon Sep 17 00:00:00 2001
From: Felipe Cecagno <fcecagno@gmail.com>
Date: Wed, 15 Aug 2018 22:37:56 -0300
Subject: [PATCH] modify config.bbb.auth2_0 modifying an environment variable

---
 bbb-webhooks/callback_emitter.js | 3 ++-
 labs/docker/docker-compose.yml   | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/bbb-webhooks/callback_emitter.js b/bbb-webhooks/callback_emitter.js
index ab4cf34808..e62005b97a 100644
--- a/bbb-webhooks/callback_emitter.js
+++ b/bbb-webhooks/callback_emitter.js
@@ -63,8 +63,9 @@ module.exports = class CallbackEmitter extends EventEmitter {
   _emitMessage(callback) {
     let data,requestOptions;
     const sharedSecret = process.env.SHARED_SECRET || config.bbb.sharedSecret;
+    const bearer_auth = process.env.BEARER_AUTH || config.bbb.auth2_0;
 
-    if (config.bbb.auth2_0) {
+    if (bearer_auth) {
       // Send data as a JSON
       data = "[" + this.message + "]";
 
diff --git a/labs/docker/docker-compose.yml b/labs/docker/docker-compose.yml
index 2bd8abbc75..fa0c49db4f 100644
--- a/labs/docker/docker-compose.yml
+++ b/labs/docker/docker-compose.yml
@@ -32,6 +32,7 @@ services:
     environment:
       REDIS_HOST: redis
       SHARED_SECRET: ${SHARED_SECRET}
+      BEARER_AUTH: 1
     labels:
       - "traefik.backend=bbb-webhooks"
       - "traefik.frontend.rule=PathPrefix: /bigbluebutton/api/hooks"
-- 
GitLab