From 13294ad351a53a8c734e273f1790c964075858cc Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Fri, 2 Apr 2021 17:52:50 +0300 Subject: [PATCH] automod: allow setting antiraid level to null/off with set_antiraid_level action --- backend/src/plugins/Automod/actions/setAntiraidLevel.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/src/plugins/Automod/actions/setAntiraidLevel.ts b/backend/src/plugins/Automod/actions/setAntiraidLevel.ts index fca9632f..8d15a35f 100644 --- a/backend/src/plugins/Automod/actions/setAntiraidLevel.ts +++ b/backend/src/plugins/Automod/actions/setAntiraidLevel.ts @@ -1,12 +1,13 @@ import * as t from "io-ts"; import { automodAction } from "../helpers"; import { setAntiraidLevel } from "../functions/setAntiraidLevel"; +import { tNullable } from "../../../utils"; export const SetAntiraidLevelAction = automodAction({ - configType: t.string, + configType: tNullable(t.string), defaultConfig: "", async apply({ pluginData, contexts, actionConfig }) { - setAntiraidLevel(pluginData, actionConfig); + setAntiraidLevel(pluginData, actionConfig ?? null); }, });