|
@@ -95,7 +95,9 @@ func (store *redisStore) UpdateByCustomField(findkey string, findvalue interface
|
|
|
}
|
|
|
var data map[string]interface{}
|
|
|
json.Unmarshal(*bs, &data)
|
|
|
-
|
|
|
+ data[setkey] = setvalue
|
|
|
+ putdata, _ := json.Marshal(data)
|
|
|
+ redis.PutBytes("session", findkey, &putdata, int(store.maxAge.Seconds()))
|
|
|
store.lock.Unlock()
|
|
|
return true
|
|
|
}
|