OSDN Git Service
(root)
/
bytom
/
bytom-spv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4f0ab30
)
fix delete non exist token id successfully
author
lbqds
<lbqds@outlook.com>
Fri, 13 Apr 2018 02:51:05 +0000
(10:51 +0800)
committer
lbqds
<lbqds@outlook.com>
Fri, 13 Apr 2018 02:51:05 +0000
(10:51 +0800)
accesstoken/accesstoken.go
patch
|
blob
|
history
diff --git
a/accesstoken/accesstoken.go
b/accesstoken/accesstoken.go
index
6355a18
..
0e5fa7a
100644
(file)
--- a/
accesstoken/accesstoken.go
+++ b/
accesstoken/accesstoken.go
@@
-136,6
+136,10
@@
func (cs *CredentialStore) Delete(ctx context.Context, id string) error {
return errors.WithDetailf(ErrBadID, "invalid id %q", id)
}
+ if value := cs.DB.Get([]byte(id)); value == nil {
+ return errors.WithDetailf(ErrNoMatchID, "check id %q", id)
+ }
+
cs.DB.Delete([]byte(id))
return nil
}