From 54bac540340e0fb94727f2f0aded519174ee6be0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=20K=C3=A4sler?= <tom.kaesler@mni.thm.de>
Date: Fri, 7 Jun 2019 18:23:56 +0200
Subject: [PATCH] Only output stomp debug when env var is set

---
 src/app/rx-stomp.config.ts           | 5 ++++-
 src/environments/environment.prod.ts | 3 ++-
 src/environments/environment.ts      | 3 ++-
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/app/rx-stomp.config.ts b/src/app/rx-stomp.config.ts
index f36fcda1b..74ba1265b 100644
--- a/src/app/rx-stomp.config.ts
+++ b/src/app/rx-stomp.config.ts
@@ -1,4 +1,5 @@
 import { RxStompConfig } from '@stomp/rx-stomp';
+import { environment } from './../environments/environment';
 
 export const ARSRxStompConfig: RxStompConfig = {
   // Which server?
@@ -24,6 +25,8 @@ export const ARSRxStompConfig: RxStompConfig = {
   // It can be quite verbose, not recommended in production
   // Skip this key to stop logging to console
   debug: (msg: string): void => {
-    console.log(new Date(), 'STOMP debug: ' + msg);
+    if (environment.stomp_debug) {
+      console.log(new Date(), 'STOMP debug: ' + msg);
+    }
   }
 };
diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts
index 3f956e160..b3a179353 100644
--- a/src/environments/environment.prod.ts
+++ b/src/environments/environment.prod.ts
@@ -1,4 +1,5 @@
 export const environment = {
   name: 'prod',
-  production: true
+  production: true,
+  stomp_debug: true
 };
diff --git a/src/environments/environment.ts b/src/environments/environment.ts
index b89261c79..6e22bf287 100644
--- a/src/environments/environment.ts
+++ b/src/environments/environment.ts
@@ -5,5 +5,6 @@
 
 export const environment = {
   name: 'dev',
-  production: false
+  production: false,
+  stomp_debug: true
 };
-- 
GitLab