File tree Expand file tree Collapse file tree 3 files changed +15
-3
lines changed
Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,10 @@ func (a *Adapter) saveToBuffer() error {
5656}
5757
5858func (a * Adapter ) loadFromBuffer () error {
59+ if len (* a .source ) == 0 {
60+ return nil
61+ }
62+
5963 var policy []CasbinRule
6064 err := json .Unmarshal (* a .source , & policy )
6165 if err == nil {
Original file line number Diff line number Diff line change @@ -2,4 +2,4 @@ module github.com/casbin/json-adapter/v2
22
33go 1.12
44
5- require github.com/casbin/casbin/v2 v2.0 .0
5+ require github.com/casbin/casbin/v2 v2.60 .0
Original file line number Diff line number Diff line change 11github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible h1:1G1pk05UrOh0NlF1oeaaix1x8XzrfjIDK47TY0Zehcw =
22github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible /go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0 =
3- github.com/casbin/casbin/v2 v2.0.0 h1:OIcnP8SxwF1gmGxOn7Kod/O/7yJikpHWQz0qiBJpG/U =
4- github.com/casbin/casbin/v2 v2.0.0 /go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ =
3+ github.com/casbin/casbin/v2 v2.60.0 h1:ZmC0/t4wolfEsDpDxTEsu2z6dfbMNpc11F52ceLs2Eo =
4+ github.com/casbin/casbin/v2 v2.60.0 /go.mod h1:vByNa/Fchek0KZUgG5wEsl7iFsiviAYKRtgrQfcJqHg =
5+ github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc =
6+ github.com/golang/mock v1.4.4 /go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4 =
7+ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 /go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w =
8+ golang.org/x/net v0.0.0-20190311183353-d8887717615a /go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg =
9+ golang.org/x/sync v0.0.0-20190423024810-112230192c58 /go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM =
10+ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a /go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY =
11+ golang.org/x/text v0.3.0 /go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ =
12+ golang.org/x/tools v0.0.0-20190425150028-36563e24a262 /go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q =
You can’t perform that action at this time.
0 commit comments