From bc05a6d0a0ae61f9c22c8e297e84cc3a28e613f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Thu, 13 Jun 2024 15:56:10 +0900 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E3=83=AA=E3=82=BB=E3=83=83=E3=83=88?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nem/kidshift/feature/debug/DebugCommandProcessor.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/feature/debug/src/main/java/one/nem/kidshift/feature/debug/DebugCommandProcessor.java b/feature/debug/src/main/java/one/nem/kidshift/feature/debug/DebugCommandProcessor.java index 0fb1cea..7535d89 100644 --- a/feature/debug/src/main/java/one/nem/kidshift/feature/debug/DebugCommandProcessor.java +++ b/feature/debug/src/main/java/one/nem/kidshift/feature/debug/DebugCommandProcessor.java @@ -128,8 +128,13 @@ public class DebugCommandProcessor { } case "reset": commandArray = shiftArray(commandArray); + if (Objects.equals(commandArray[0], "all")) { + featureFlag.resetAllOverrides(); + return "All flags reset!"; + } try { featureFlag.resetOverride(commandArray[0]); + return "Flag reset!"; } catch (IllegalArgumentException e) { return e.getMessage(); } catch (Exception e) {