From f704cddae82663d23a59c3a4d3d05b919b70e439 Mon Sep 17 00:00:00 2001 From: fumiama Date: Thu, 9 Sep 2021 00:37:49 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=20=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- control/register.go | 4 +--- control/rule.go | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/control/register.go b/control/register.go index 8228a6bc..4656eb60 100644 --- a/control/register.go +++ b/control/register.go @@ -4,11 +4,9 @@ import ( zero "github.com/wdvxdr1123/ZeroBot" ) -var m Control - func Register(service string, o *Options) *zero.Engine { engine := zero.New() - m = *New(service, o) + m := *New(service, o) engine.UsePreHandler(m.Handler()) return engine } diff --git a/control/rule.go b/control/rule.go index 1a114167..a6dd0a37 100644 --- a/control/rule.go +++ b/control/rule.go @@ -76,6 +76,7 @@ func (m *Control) Handler() zero.Rule { err := db.Find(m.service, &c, "WHERE gid = "+strconv.FormatInt(ctx.Event.GroupID, 10)) if err == nil { m.RUnlock() + logrus.Debugf("[control] plugin %s of grp %d : %d", m.service, c.GroupID, c.Disable) return c.Disable == 0 } else { logrus.Errorf("[control] %v", err)