From 4e4e685b340c155bc80173163a14d3f522df82be Mon Sep 17 00:00:00 2001 From: Madpeterz <57852827+Madpeterz@users.noreply.github.com> Date: Sat, 22 May 2021 14:25:41 +0100 Subject: [PATCH] Update onevent.cs stops groupmon from attaching for disabled events. --- BetterSecondbot/OnEvents/onevent.cs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/BetterSecondbot/OnEvents/onevent.cs b/BetterSecondbot/OnEvents/onevent.cs index 6debebe..c2c297a 100644 --- a/BetterSecondbot/OnEvents/onevent.cs +++ b/BetterSecondbot/OnEvents/onevent.cs @@ -412,26 +412,30 @@ namespace BetterSecondbot.OnEvents protected void SetupMonitor() { string[] skipped = new string[] { "None", "" }; - foreach(OnEvent E in Events) + foreach (OnEvent E in Events) { + if (E.Enabled == false) + { + continue; + } if ((E.Monitor == "None") || (E.Monitor == "")) { continue; } UUID checking = UUID.Zero; - if(UUID.TryParse(E.Monitor,out checking) == false) + if (UUID.TryParse(E.Monitor, out checking) == false) { continue; } - if(checking == UUID.Zero) + if (checking == UUID.Zero) { continue; } - if(group_membership_update_q.ContainsKey(checking) == true) + if (group_membership_update_q.ContainsKey(checking) == true) { continue; } - LogFormater.Info("OnEvent - attaching to group membership: "+checking.ToString(), true); + LogFormater.Info("OnEvent - attaching to group membership: " + checking.ToString(), true); group_membership_update_q.Add(checking, new KeyValuePair(helpers.UnixTimeNow(), 45)); } }