From 149aeae8ed9940c94307cd3039c7433e27c0a27f Mon Sep 17 00:00:00 2001 From: mohammad <mohammad.alayoub@mni.thm.de> Date: Sun, 27 Jun 2021 13:29:42 +0200 Subject: [PATCH] filter the app language if the language of comment is auto --- .../services/util/topic-cloud-admin.service.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/services/util/topic-cloud-admin.service.ts b/src/app/services/util/topic-cloud-admin.service.ts index 8c6814c60..fa9107633 100644 --- a/src/app/services/util/topic-cloud-admin.service.ts +++ b/src/app/services/util/topic-cloud-admin.service.ts @@ -37,13 +37,13 @@ export class TopicCloudAdminService { .concat(BadWords['ar']) .concat(BadWords['ru']) .concat(BadWords['tr']); - this.wsRoomService.getRoomStream(localStorage.getItem('roomId')).subscribe(msg => { - const message = JSON.parse(msg.body); - const room = message.payload.changes; - if (message.type === 'RoomPatched') { - this.blacklist.next(room.blacklist ? JSON.parse(room.blacklist) : []); - } - }); + this.wsRoomService.getRoomStream(localStorage.getItem('roomId')).subscribe(msg => { + const message = JSON.parse(msg.body); + const room = message.payload.changes; + if (message.type === 'RoomPatched') { + this.blacklist.next(room.blacklist ? JSON.parse(room.blacklist) : []); + } + }); } static get getDefaultAdminData(): TopicCloudAdminData { @@ -196,7 +196,7 @@ export class TopicCloudAdminService { let filteredString = str; let profWords = []; if (censorLanguageSpecificCheck) { - profWords = BadWords[(lang !== 'AUTO' ? lang.toLowerCase() : 'de')]; + profWords = BadWords[(lang !== 'AUTO' ? lang.toLowerCase() : localStorage.getItem('currentLang'))]; } else { profWords = this.profanityWords; } -- GitLab