This commit is contained in:
1-6
2023-07-30 21:40:51 +08:00
parent 75a10da58b
commit 1690a2139c
2 changed files with 6 additions and 12 deletions
+4 -6
View File
@@ -180,11 +180,9 @@ func (bucket *Bucket) Set(key interface{}, value interface{}) (string, bool, err
return msg, changed, fin.Error
}
if fin.Now != "" {
if new == storage.EMPTY {
new = ""
} else {
new = fin.Now
}
new = fin.Now
}
if fin.EndFunc != nil {
endFuncs = append(endFuncs, fin.EndFunc)
@@ -197,7 +195,7 @@ func (bucket *Bucket) Set(key interface{}, value interface{}) (string, bool, err
if err != nil {
return err
}
if new == "" {
if new == "" || new == storage.EMPTY {
if err := b.Delete([]byte(k)); err != nil {
return err
}
+2 -6
View File
@@ -239,11 +239,7 @@ func (bucket *Bucket) Set(key interface{}, value interface{}) (string, bool, err
return msg, changed, fin.Error
}
if fin.Now != "" {
if new == storage.EMPTY {
new = ""
} else {
new = fin.Now
}
new = fin.Now
}
if fin.EndFunc != nil {
endFuncs = append(endFuncs, fin.EndFunc)
@@ -252,7 +248,7 @@ func (bucket *Bucket) Set(key interface{}, value interface{}) (string, bool, err
}
}
var err error
if new == "" {
if new == "" || new == storage.EMPTY {
err = db.HDel(ctx, bucket.name, k).Err()
} else {
err = db.HSet(ctx, bucket.name, k, new).Err()