diff options
author | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-10-25 10:58:36 +1100 |
---|---|---|
committer | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-10-25 10:58:36 +1100 |
commit | 8d2a2ba12e65192782b3f90e66365f8265c1b5d7 (patch) | |
tree | 3595ce75e96d32eea1d23623487101edc8147c3d /src/util/entities/Message.ts | |
parent | Fix tweets with only video breaking embeds (diff) | |
download | server-8d2a2ba12e65192782b3f90e66365f8265c1b5d7.tar.xz |
Move message auto mod to the api route instead of a @beforeinsert/update method
Diffstat (limited to 'src/util/entities/Message.ts')
-rw-r--r-- | src/util/entities/Message.ts | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/util/entities/Message.ts b/src/util/entities/Message.ts index a52b4785..013de378 100644 --- a/src/util/entities/Message.ts +++ b/src/util/entities/Message.ts @@ -5,8 +5,6 @@ import { Channel } from "./Channel"; import { InteractionType } from "../interfaces/Interaction"; import { Application } from "./Application"; import { - BeforeInsert, - BeforeUpdate, Column, CreateDateColumn, Entity, @@ -23,8 +21,6 @@ import { Guild } from "./Guild"; import { Webhook } from "./Webhook"; import { Sticker } from "./Sticker"; import { Attachment } from "./Attachment"; -import { BannedWords } from "../util"; -import { HTTPError } from "lambert-server"; export enum MessageType { DEFAULT = 0, @@ -206,18 +202,6 @@ export class Message extends BaseClass { @Column({ type: "simple-json", nullable: true }) components?: MessageComponent[]; - - @BeforeUpdate() - @BeforeInsert() - validate() { - if (this.content) { - if (BannedWords.find(this.content)) - throw new HTTPError( - "Message was blocked by automatic moderation", - 200000, - ); - } - } } export interface MessageComponent { |