+ else if (type == "import") {
+ ImportgameStorage.getNext(this.cursor["import"], importGames => {
+ const L = importGames.length;
+ if (L > 0) {
+ // Add "-1" because IDBKeyRange.upperBound includes boundary
+ this.cursor["import"] = importGames[L - 1].created - 1;
+ importGames.forEach(g => g.type = "import");
+ this.importGames = this.importGames.concat(importGames);
+ } else this.hasMore["import"] = false;
+ if (!!cb) cb();
+ });
+ }