mirror of
https://github.com/weloe/token-go.git
synced 2025-10-09 01:10:30 +08:00
fix: fix default_adapter.Get()
This commit is contained in:
@@ -92,12 +92,9 @@ func (d *DefaultAdapter) Get(key string, t ...reflect.Type) interface{} {
|
||||
d.getExpireAndDelete(key)
|
||||
value, _ := d.dataMap.Load(key)
|
||||
|
||||
if d.serializer == nil {
|
||||
if d.serializer == nil || t == nil || len(t) == 0 {
|
||||
return value
|
||||
}
|
||||
if t == nil && len(t) == 0 {
|
||||
return nil
|
||||
}
|
||||
bytes, err := util.InterfaceToBytes(value)
|
||||
if err != nil {
|
||||
log.Printf("Adapter.Get() failed: %v", err)
|
||||
|
Reference in New Issue
Block a user