Skip to content

Commit 16703ea

Browse files
committed
Still some unknown problems with this version of casbin_pymongo_adapter
1 parent aa748d4 commit 16703ea

1 file changed

Lines changed: 2 additions & 50 deletions

File tree

casbin_pymongo_adapter/adapter.py

Lines changed: 2 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import casbin
12
from casbin import persist
23
from pymongo import MongoClient
34

@@ -67,56 +68,7 @@ def _save_policy_line(self, ptype, rule):
6768
line.v4 = rule[4]
6869
if len(rule) > 5:
6970
line.v5 = rule[5]
70-
document = {
71-
'ptype': line.ptype,
72-
'v0': line.v0,
73-
'v1': line.v1,
74-
'v2': line.v2,
75-
'v3': line.v3,
76-
'v4': line.v4,
77-
'v5': line.v5,
78-
}
79-
# if len(rule) == 1:
80-
# document = {'ptype':ptype,
81-
# 'v0':rule[0]
82-
# }
83-
# elif len(rule) == 2:
84-
# document = {'ptype': ptype,
85-
# 'v0': rule[0],
86-
# 'v1': rule[1]
87-
# }
88-
# elif len(rule) == 3:
89-
# document = {'ptype': ptype,
90-
# 'v0': rule[0],
91-
# 'v1': rule[1],
92-
# 'v2': rule[2]
93-
# }
94-
# elif len(rule) == 4:
95-
# document = {'ptype': ptype,
96-
# 'v0': rule[0],
97-
# 'v1': rule[1],
98-
# 'v2': rule[2],
99-
# 'v3': rule[3]
100-
# }
101-
# elif len(rule) == 5:
102-
# document = {'ptype': ptype,
103-
# 'v0': rule[0],
104-
# 'v1': rule[1],
105-
# 'v2': rule[2],
106-
# 'v3': rule[3],
107-
# 'v4': rule[4]
108-
# }
109-
# else:
110-
# document = {'ptype': ptype,
111-
# 'v0': rule[0],
112-
# 'v1': rule[1],
113-
# 'v2': rule[2],
114-
# 'v3': rule[3],
115-
# 'v4': rule[4],
116-
# 'v5': rule[5]
117-
# }
118-
# self._collection.insert_one(document)
119-
self._collection.insert_one(line)
71+
self._collection.insert_one(line.__str__())
12072

12173
def save_policy(self, model):
12274
'''

0 commit comments

Comments
 (0)