From 6b99d6e0affdb4095f72cbbaf00a9e932c303e98 Mon Sep 17 00:00:00 2001 From: mohammad <mohammad.alayoub@mni.thm.de> Date: Fri, 25 Jun 2021 22:25:05 +0200 Subject: [PATCH] change type of profanityfilter to string --- .../creator/_dialogs/room-edit/room-edit.component.ts | 4 ++-- src/app/models/room.ts | 10 +++++----- src/app/services/util/room-data.service.ts | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts b/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts index 536903021..6260961dd 100644 --- a/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts +++ b/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts @@ -38,7 +38,7 @@ export class RoomEditComponent implements OnInit { ngOnInit() { this.check = this.editRoom.questionsBlocked; - this.profanityCheck = this.editRoom.profanityFilter !== ProfanityFilter.deactived; + this.profanityCheck = this.editRoom.profanityFilter !== ProfanityFilter.deactivated; if (this.editRoom.profanityFilter === ProfanityFilter.all){ this.censorLanguageSpecificCheck = this.censorPartialWordsCheck = true; } else if (this.profanityCheck){ @@ -81,7 +81,7 @@ export class RoomEditComponent implements OnInit { save(): void { this.editRoom.questionsBlocked = this.check; - this.editRoom.profanityFilter = this.profanityCheck ? ProfanityFilter.none : ProfanityFilter.deactived; + this.editRoom.profanityFilter = this.profanityCheck ? ProfanityFilter.none : ProfanityFilter.deactivated; if (this.censorLanguageSpecificCheck && this.censorPartialWordsCheck) { this.editRoom.profanityFilter = ProfanityFilter.all; } else if (this.profanityCheck){ diff --git a/src/app/models/room.ts b/src/app/models/room.ts index da77965d4..be6409f31 100644 --- a/src/app/models/room.ts +++ b/src/app/models/room.ts @@ -49,9 +49,9 @@ export class Room { } export enum ProfanityFilter{ - all = 0, - languageSpecific = 1, - partialWords = 2, - none = 3, - deactived = 4 + all = 'ALL', + languageSpecific = 'LANGUAGE_SPECIFIC', + partialWords = 'PARTIAL_WORDS', + none = 'NONE', + deactivated = 'DEACTIVATED' } diff --git a/src/app/services/util/room-data.service.ts b/src/app/services/util/room-data.service.ts index d7b0a9fbf..d409c1da4 100644 --- a/src/app/services/util/room-data.service.ts +++ b/src/app/services/util/room-data.service.ts @@ -133,7 +133,7 @@ export class RoomDataService { public checkProfanity(comment: Comment){ const finish = new Subject<boolean>(); const subscription = finish.asObservable().subscribe(_ => { - if (this.room.profanityFilter !== ProfanityFilter.deactived) { + if (this.room.profanityFilter !== ProfanityFilter.deactivated) { comment.body = this._savedCommentsAfterFilter.get(comment.id); } else { comment.body = this._savedCommentsBeforeFilter.get(comment.id); -- GitLab