summaryrefslogtreecommitdiff
path: root/worker.js
diff options
context:
space:
mode:
Diffstat (limited to 'worker.js')
-rw-r--r--worker.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/worker.js b/worker.js
index 8dc1645..5f05005 100644
--- a/worker.js
+++ b/worker.js
@@ -32,7 +32,7 @@ if (MADGLORY_TOKEN == undefined) throw "Need an API token";
},
json: true,
gzip: true
- };
+ }, failed = false;
opts.qs = payload.params;
try {
console.log("API request: %j", opts.qs);
@@ -50,10 +50,12 @@ if (MADGLORY_TOKEN == undefined) throw "Need an API token";
exhausted = true;
}
console.log(err.statusCode);
+ failed = true;
}
// next page
- payload.params["page[offset]"] += payload.params["page[limit]"]
+ if (!failed)
+ payload.params["page[offset]"] += payload.params["page[limit]"]
}
console.log("done");