mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-21 15:30:09 +08:00
⚰️ 简化 getdata
This commit is contained in:
parent
18def7c624
commit
2ff229e9d9
@ -211,7 +211,6 @@ func (m *Control) GetData(gid int64) int64 {
|
|||||||
var c grpcfg
|
var c grpcfg
|
||||||
var err error
|
var err error
|
||||||
log.Debugln("[control] IsEnabledIn recv gid =", gid)
|
log.Debugln("[control] IsEnabledIn recv gid =", gid)
|
||||||
if gid != 0 {
|
|
||||||
m.RLock()
|
m.RLock()
|
||||||
err = db.Find(m.service, &c, "WHERE gid = "+strconv.FormatInt(gid, 10))
|
err = db.Find(m.service, &c, "WHERE gid = "+strconv.FormatInt(gid, 10))
|
||||||
m.RUnlock()
|
m.RUnlock()
|
||||||
@ -219,14 +218,6 @@ func (m *Control) GetData(gid int64) int64 {
|
|||||||
log.Debugf("[control] plugin %s of grp %d : %x", m.service, c.GroupID, c.Disable>>1)
|
log.Debugf("[control] plugin %s of grp %d : %x", m.service, c.GroupID, c.Disable>>1)
|
||||||
return c.Disable >> 1
|
return c.Disable >> 1
|
||||||
}
|
}
|
||||||
}
|
|
||||||
m.RLock()
|
|
||||||
err = db.Find(m.service, &c, "WHERE gid = 0")
|
|
||||||
m.RUnlock()
|
|
||||||
if err == nil && c.GroupID == 0 {
|
|
||||||
log.Debugf("[control] plugin %s of all : %x", m.service, c.Disable>>1)
|
|
||||||
return c.Disable >> 1
|
|
||||||
}
|
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user