Skip to content

Commit 1a6cee0

Browse files
authored
Merge pull request #179 from openstore-ecommerce/feature/#178-fix-for-saving-more-than-1000-properties
fix for saving > 1000 items on properties list
2 parents ec4ed18 + ca32799 commit 1a6cee0

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Themes/config/js/jquery.genxmlajax.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@
8686
nam = strID.split('_');
8787
var shortID = nam[nam.length - 1];
8888
var lp = 1;
89-
while (shortID.length < 4 && nam.length > lp) {
89+
var reg = /^\d+$/;
90+
while (reg.test(shortID) && nam.length > lp) {
9091
lp++;
9192
shortID = nam[nam.length - lp];
9293
}
@@ -111,7 +112,8 @@
111112
nam = strID.split('_');
112113
var shortID = nam[nam.length - 1];
113114
var lp = 1;
114-
while (shortID.length < 4 && nam.length > lp) {
115+
var reg = /^\d+$/;
116+
while (reg.test(shortID) && nam.length > lp) {
115117
lp++;
116118
shortID = nam[nam.length - lp];
117119
}
@@ -146,7 +148,8 @@
146148
nam = strID.split('_');
147149
var shortID = nam[nam.length - 1];
148150
var lp = 1;
149-
while (shortID.length < 4 && nam.length > lp) {
151+
var reg = /^\d+$/;
152+
while (reg.test(shortID) && nam.length > lp) {
150153
lp++;
151154
shortID = nam[nam.length - lp];
152155
}
@@ -187,7 +190,8 @@
187190
var nam = strID.split('_');
188191
var shortID = nam[nam.length - 1];
189192
var lp = 1;
190-
while (shortID.length < 4 && nam.length > lp) {
193+
var reg = /^\d+$/;
194+
while (reg.test(shortID) && nam.length > lp) {
191195
lp++;
192196
shortID = nam[nam.length - lp];
193197
}

0 commit comments

Comments
 (0)