✏️ 修复 control 全局禁用

This commit is contained in:
fumiama 2021-11-27 00:49:50 +08:00
parent 876d85ac4e
commit d4bceb1922

View File

@ -105,13 +105,7 @@ func (m *Control) IsEnabledIn(gid int64) bool {
m.RUnlock() m.RUnlock()
if err == nil && c.GroupID == 0 { if err == nil && c.GroupID == 0 {
logrus.Debugf("[control] plugin %s of all : %d", m.service, c.Disable) logrus.Debugf("[control] plugin %s of all : %d", m.service, c.Disable)
if m.options.DisableOnDefault { return c.Disable == 0
if c.Disable == 0 {
return true
}
} else if c.Disable != 0 {
return false
}
} }
return !m.options.DisableOnDefault return !m.options.DisableOnDefault
} }