fix(all): New templates.

This commit is contained in:
Rodrigo Rodriguez 2024-08-24 11:51:41 -03:00
parent 54fafdf0e8
commit 0cfdd951b5

View file

@ -372,7 +372,8 @@ export class KeywordsExpressions {
if (__calls < __totalCalls && __pageMode === "auto") { if (__calls < __totalCalls && __pageMode === "auto") {
// Performs GET request using the constructed URL // Performs GET request using the constructed URL
let ___data = null
await retry( await retry(
async (bail) => { async (bail) => {
await ensureTokens(); await ensureTokens();
@ -380,6 +381,7 @@ export class KeywordsExpressions {
},{ retries: 5}); },{ retries: 5});
__data = ___data __data = ___data
___data = null
// Updates current variable handlers. // Updates current variable handlers.
@ -396,6 +398,7 @@ export class KeywordsExpressions {
} }
} }
__data = null
}`; }`;
} }
@ -412,7 +415,7 @@ export class KeywordsExpressions {
if (!limit) limit = 100; if (!limit) limit = 100;
__page = 1 __page = 1
while (__page > 0 && __page < pages) { while (__page > 0 && __page < pages) {
let __res = null
await retry( await retry(
async (bail) => { async (bail) => {
await ensureTokens(); await ensureTokens();
@ -422,14 +425,16 @@ export class KeywordsExpressions {
await sleep(330); await sleep(330);
res = __res res = __res
__res = null
list1 = res.data list1 = res.data
res = null
let j1 = 0 let j1 = 0
items1 = [] items1 = []
while (j1 < ubound(list1)) { while (j1 < ubound(list1)) {
detail_id = caseInsensitive(list1[j1])['${key1}'] detail_id = caseInsensitive(list1[j1])['${key1}']
let __res = null
await retry( await retry(
async (bail) => { async (bail) => {
await ensureTokens(); await ensureTokens();
@ -439,13 +444,16 @@ export class KeywordsExpressions {
await sleep(330); await sleep(330);
res = __res res = __res
__res = null
items1[j1] = res.data items1[j1] = res.data
res = null
j1 = j1 + 1 j1 = j1 + 1
} }
__reportMerge1 = await sys.merge({pid: pid, file: '${tableName}' , data: items1 , key1: '${key1}'}) __reportMerge1 = await sys.merge({pid: pid, file: '${tableName}' , data: items1 , key1: '${key1}'})
items1 = null; items1 = null;
__reportMerge.adds += __reportMerge1.adds; __reportMerge.adds += __reportMerge1.adds;
__reportMerge.updates += __reportMerge1.updates; __reportMerge.updates += __reportMerge1.updates;
__reportMerge.skipped += __reportMerge1.skipped; __reportMerge.skipped += __reportMerge1.skipped;
@ -457,6 +465,7 @@ export class KeywordsExpressions {
if (list1?.length < limit) { if (list1?.length < limit) {
__page = 0 __page = 0
} }
list1 = null
} }
@ -763,13 +772,16 @@ export class KeywordsExpressions {
return `${$1} = await sys.getPdf({pid: pid, file: ${$2}});`; return `${$1} = await sys.getPdf({pid: pid, file: ${$2}});`;
} else { } else {
return ` return `
let __${$1} = null
await retry( await retry(
async (bail) => { async (bail) => {
await ensureTokens(); await ensureTokens();
__${$1} = await sys.getHttp ({pid: pid, file: ${$2}, addressOrHeaders: headers, httpUsername, httpPs}) __${$1} = await sys.getHttp ({pid: pid, file: ${$2}, addressOrHeaders: headers, httpUsername, httpPs})
},{ retries: 5}); },{ retries: 5});
${$1} = __${$1} ${$1} = __${$1}
__${$1} = null
`; `;
} }