From aeef9e74a4b5bdae5928b855728ab0bc848f0130 Mon Sep 17 00:00:00 2001
From: mohammad <mohammad.alayoub@mni.thm.de>
Date: Tue, 15 Jun 2021 20:44:45 +0200
Subject: [PATCH] fix error while adding a new word to blacklist when blacklist
 is undefined

---
 src/app/services/util/topic-cloud-admin.service.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/app/services/util/topic-cloud-admin.service.ts b/src/app/services/util/topic-cloud-admin.service.ts
index 2eb50526b..85e45e36d 100644
--- a/src/app/services/util/topic-cloud-admin.service.ts
+++ b/src/app/services/util/topic-cloud-admin.service.ts
@@ -112,7 +112,7 @@ export class TopicCloudAdminService {
   addWordToBlacklist(word: string) {
     if (word !== undefined) {
       this.getRoom().subscribe(room => {
-        const newlist = JSON.parse(room.blacklist);
+        const newlist = room.blacklist ? JSON.parse(room.blacklist) : [];
         if (!newlist.includes(word)){
           newlist.push(word.toLowerCase());
         }
-- 
GitLab