From c7d24edc1dfe9831dfcfbc0e15a13d53b7fb58db Mon Sep 17 00:00:00 2001
From: Dragory <2606411+Dragory@users.noreply.github.com>
Date: Fri, 11 Oct 2019 04:54:05 +0300
Subject: [PATCH] Fix several flag options expecting a value

---
 src/plugins/ModActions.ts |  4 ++--
 src/plugins/Mutes.ts      | 11 ++++++++++-
 src/plugins/Utility.ts    |  4 ++--
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/src/plugins/ModActions.ts b/src/plugins/ModActions.ts
index b64c4b4b..faf7a712 100644
--- a/src/plugins/ModActions.ts
+++ b/src/plugins/ModActions.ts
@@ -1487,13 +1487,13 @@ export class ModActionsPlugin extends ZeppelinPlugin<TConfigSchema> {
     options: [
       {
         name: "expand",
-        type: "boolean",
         shortcut: "e",
+        flag: true,
       },
       {
         name: "hidden",
-        type: "boolean",
         shortcut: "h",
+        flag: true,
       },
     ],
     extra: {
diff --git a/src/plugins/Mutes.ts b/src/plugins/Mutes.ts
index f6ca8b98..4de55b33 100644
--- a/src/plugins/Mutes.ts
+++ b/src/plugins/Mutes.ts
@@ -329,7 +329,16 @@ export class MutesPlugin extends ZeppelinPlugin<TConfigSchema> {
   }
 
   @d.command("mutes", [], {
-    options: [{ name: "age", type: "delay" }, { name: "left", type: "boolean" }],
+    options: [
+      {
+        name: "age",
+        type: "delay",
+      },
+      {
+        name: "left",
+        flag: true,
+      },
+    ],
   })
   @d.permission("can_view_list")
   protected async muteListCmd(msg: Message, args: { age?: number; left?: boolean }) {
diff --git a/src/plugins/Utility.ts b/src/plugins/Utility.ts
index b736a7d2..32b09933 100644
--- a/src/plugins/Utility.ts
+++ b/src/plugins/Utility.ts
@@ -370,13 +370,13 @@ export class UtilityPlugin extends ZeppelinPlugin<TConfigSchema> {
       },
       {
         name: "case-sensitive",
-        type: "boolean",
         shortcut: "cs",
+        flag: true,
       },
       {
         name: "export",
-        type: "boolean",
         shortcut: "e",
+        flag: true,
       },
     ],
   })