diff --git a/auth/callbacks.go b/auth/callbacks.go index ab6a2ead168f2ba363373371e6d9c43a61707cb0..3fdda8c6478e8d62843e28dc4ca9a52f8d131e5c 100644 --- a/auth/callbacks.go +++ b/auth/callbacks.go @@ -3,8 +3,11 @@ package auth import ( "gitlab.com/xx_network/primitives/id" "sync" + jww "github.com/spf13/jwalterweatherman" ) + + type callbackMap struct { generalCallback []interface{} specificCallback map[id.ID]interface{} @@ -63,7 +66,7 @@ func (cm *callbackMap) Get(id *id.ID) []interface{} { if specific, ok := cm.specificCallback[*id]; ok { cbList = append(cbList, specific) } else { - cbList = append(cbList, cm.generalCallback) + cbList = append(cbList, cm.generalCallback...) } return cbList