asksuite-translate-json-object
Advanced tools
Comparing version
@@ -27,3 +27,3 @@ var translateService; | ||
function initData(page = 1) { | ||
function initData(page = 1, resolveMaster) { | ||
@@ -51,7 +51,11 @@ | ||
if (objc.hasNext){ | ||
if (page == 1){ | ||
resolveMaster = resolve; | ||
} | ||
page++; | ||
initData(page); | ||
initData(page, resolveMaster); | ||
}else{ | ||
resolve(); | ||
resolveMaster(); | ||
} | ||
@@ -68,8 +72,15 @@ | ||
if (!map) { | ||
return initData(); | ||
}else{ | ||
return Promise.resolve(); | ||
} | ||
return new Promise(async (resolve) => { | ||
if (!map) { | ||
// console.log("aqui no primeiro") | ||
await initData(); | ||
// console.log("terminei o init data") | ||
resolve(); | ||
}else{ | ||
// console.log("entrou no segundo resolve") | ||
resolve(); | ||
} | ||
}) | ||
// return new Promise(function (resolve, reject) { | ||
@@ -76,0 +87,0 @@ // |
{ | ||
"name": "asksuite-translate-json-object", | ||
"version": "0.0.24-development", | ||
"version": "0.0.25-development", | ||
"description": "Translate a JSON object to any language via google or yandex translate API", | ||
@@ -5,0 +5,0 @@ "main": "lib/translate-json-object.js", |
31290
0.86%713
1.28%