File tree Expand file tree Collapse file tree 1 file changed +3
-12
lines changed Expand file tree Collapse file tree 1 file changed +3
-12
lines changed Original file line number Diff line number Diff line change @@ -211,20 +211,11 @@ func (m *Control) GetData(gid int64) int64 {
211
211
var c grpcfg
212
212
var err error
213
213
log .Debugln ("[control] IsEnabledIn recv gid =" , gid )
214
- if gid != 0 {
215
- m .RLock ()
216
- err = db .Find (m .service , & c , "WHERE gid = " + strconv .FormatInt (gid , 10 ))
217
- m .RUnlock ()
218
- if err == nil && gid == c .GroupID {
219
- log .Debugf ("[control] plugin %s of grp %d : %x" , m .service , c .GroupID , c .Disable >> 1 )
220
- return c .Disable >> 1
221
- }
222
- }
223
214
m .RLock ()
224
- err = db .Find (m .service , & c , "WHERE gid = 0" )
215
+ err = db .Find (m .service , & c , "WHERE gid = " + strconv . FormatInt ( gid , 10 ) )
225
216
m .RUnlock ()
226
- if err == nil && c . GroupID == 0 {
227
- log .Debugf ("[control] plugin %s of all : %x" , m .service , c .Disable >> 1 )
217
+ if err == nil && gid == c . GroupID {
218
+ log .Debugf ("[control] plugin %s of grp %d : %x" , m .service , c . GroupID , c .Disable >> 1 )
228
219
return c .Disable >> 1
229
220
}
230
221
return 0
You can’t perform that action at this time.
0 commit comments