typeorm-adapter
Advanced tools
@@ -269,23 +269,39 @@ "use strict"; | ||
const line = new (this.getCasbinRuleConstructor())(); | ||
line.ptype = ptype; | ||
if (ptype) { | ||
line.ptype = ptype; | ||
} | ||
if (fieldIndex <= 0 && 0 < fieldIndex + fieldValues.length) { | ||
line.v0 = fieldValues[0 - fieldIndex]; | ||
if (fieldValues[0 - fieldIndex]) { | ||
line.v0 = fieldValues[0 - fieldIndex]; | ||
} | ||
} | ||
if (fieldIndex <= 1 && 1 < fieldIndex + fieldValues.length) { | ||
line.v1 = fieldValues[1 - fieldIndex]; | ||
if (fieldValues[1 - fieldIndex]) { | ||
line.v1 = fieldValues[1 - fieldIndex]; | ||
} | ||
} | ||
if (fieldIndex <= 2 && 2 < fieldIndex + fieldValues.length) { | ||
line.v2 = fieldValues[2 - fieldIndex]; | ||
if (fieldValues[2 - fieldIndex]) { | ||
line.v2 = fieldValues[2 - fieldIndex]; | ||
} | ||
} | ||
if (fieldIndex <= 3 && 3 < fieldIndex + fieldValues.length) { | ||
line.v3 = fieldValues[3 - fieldIndex]; | ||
if (fieldValues[3 - fieldIndex]) { | ||
line.v3 = fieldValues[3 - fieldIndex]; | ||
} | ||
} | ||
if (fieldIndex <= 4 && 4 < fieldIndex + fieldValues.length) { | ||
line.v4 = fieldValues[4 - fieldIndex]; | ||
if (fieldValues[4 - fieldIndex]) { | ||
line.v4 = fieldValues[4 - fieldIndex]; | ||
} | ||
} | ||
if (fieldIndex <= 5 && 5 < fieldIndex + fieldValues.length) { | ||
line.v5 = fieldValues[5 - fieldIndex]; | ||
if (fieldValues[5 - fieldIndex]) { | ||
line.v5 = fieldValues[5 - fieldIndex]; | ||
} | ||
} | ||
if (fieldIndex <= 6 && 6 < fieldIndex + fieldValues.length) { | ||
line.v6 = fieldValues[6 - fieldIndex]; | ||
if (fieldValues[6 - fieldIndex]) { | ||
line.v6 = fieldValues[6 - fieldIndex]; | ||
} | ||
} | ||
@@ -292,0 +308,0 @@ yield this.getRepository().delete(Object.assign({}, line)); |
{ | ||
"name": "typeorm-adapter", | ||
"version": "1.5.2", | ||
"version": "1.5.3", | ||
"description": "TypeORM adapter for Casbin", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
41970
1.34%621
2.64%