Skip to content

Commit a47276a

Browse files
committed
fix insert row duplicated bugs
1 parent 8be7725 commit a47276a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/store/TableDataStore.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -125,12 +125,12 @@ export class TableDataStore {
125125
}
126126

127127
add(newObj) {
128-
if (newObj[this.keyField].trim() === "") {
128+
if (!newObj[this.keyField] || newObj[this.keyField].toString() === '') {
129129
throw this.keyField + " can't be empty value.";
130130
}
131131
let currentDisplayData = this.getCurrentDisplayData();
132132
currentDisplayData.forEach(function (row) {
133-
if (row[this.keyField].toString() === newObj[this.keyField]) {
133+
if (row[this.keyField].toString() === newObj[this.keyField].toString()) {
134134
throw this.keyField + " " + newObj[this.keyField] + " already exists";
135135
}
136136
}, this);

0 commit comments

Comments
 (0)