From f00de348f86332703a9c7ebd304110dc0d7dd588 Mon Sep 17 00:00:00 2001 From: Sky Date: Fri, 26 Aug 2022 23:14:25 +0200 Subject: [PATCH] :bug: Fixed lock/archive effect don't restart the triggers --- .../disky/elements/effects/ArchiveUnarchiveThread.java | 2 +- .../info/itsthesky/disky/elements/effects/LockUnlockThread.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/info/itsthesky/disky/elements/effects/ArchiveUnarchiveThread.java b/src/main/java/info/itsthesky/disky/elements/effects/ArchiveUnarchiveThread.java index a2c2412f..25d078e3 100644 --- a/src/main/java/info/itsthesky/disky/elements/effects/ArchiveUnarchiveThread.java +++ b/src/main/java/info/itsthesky/disky/elements/effects/ArchiveUnarchiveThread.java @@ -46,7 +46,7 @@ public void runEffect(@NotNull Event e, @NotNull Bot bot) { final ThreadChannel thread = parseSingle(exprThread, e); if (thread == null) return; final ThreadChannelManager manager = thread.getManager(); - manager.setArchived(archived).queue(); + manager.setArchived(archived).queue(this::restart, null); } @Override diff --git a/src/main/java/info/itsthesky/disky/elements/effects/LockUnlockThread.java b/src/main/java/info/itsthesky/disky/elements/effects/LockUnlockThread.java index 435d145c..b84bbd0f 100644 --- a/src/main/java/info/itsthesky/disky/elements/effects/LockUnlockThread.java +++ b/src/main/java/info/itsthesky/disky/elements/effects/LockUnlockThread.java @@ -46,7 +46,7 @@ public void runEffect(@NotNull Event e, @NotNull Bot bot) { final ThreadChannel thread = parseSingle(exprThread, e); if (thread == null) return; final ThreadChannelManager manager = thread.getManager(); - manager.setLocked(lock).queue(); + manager.setLocked(lock).queue(this::restart, null); } @Override