Skip to content

Commit 37e0561

Browse files
authored
fix: modify remove_filtered_policy method to support filtering of empty strings (#12)
* Modify remove_filtered_policy method to support filtering of empty strings * Update adapter.py fix format * fix adapter.py black format
1 parent 38221de commit 37e0561

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

casbin_pymongo_adapter/adapter.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,9 @@ def remove_filtered_policy(self, sec, ptype, field_index, *field_values):
165165
if not (1 <= field_index + len(field_values) <= 6):
166166
return False
167167
query = {
168-
f"v{index + field_index}": value for index, value in enumerate(field_values)
168+
f"v{index + field_index}": value
169+
for index, value in enumerate(field_values)
170+
if value != ""
169171
}
170172
query["ptype"] = ptype
171173
results = self._collection.delete_many(query)

0 commit comments

Comments
 (0)