Skip to content

Commit 68ce3a1

Browse files
Added SyncApi feature
1 parent 97cc9cb commit 68ce3a1

File tree

4 files changed

+19
-19
lines changed

4 files changed

+19
-19
lines changed

config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const config = {
22
protocol: "https",
3-
host: "dev-cdn.contentstack.io",
3+
host: "stag-cdn.contentstack.io",
44
port: 443,
55
version: "v3",
66
urls: {

js-sdk-reference.zip

685 Bytes
Binary file not shown.

src/core/lib/request.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,14 @@ export default function Request(options) {
4242
queryParams = serialize(options.body);
4343
}
4444

45-
4645
fetch(url + '?' + queryParams, {
4746
method: 'GET',
4847
headers: headers
4948
})
5049
.then(function(response) {
51-
5250
if (response.ok && response.status === 200) {
5351
let data = response.json();
54-
resolve(data);
52+
resolve(data);
5553
} else {
5654
reject(response.statusText);
5755
}

src/core/lib/utils.js

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -264,14 +264,15 @@ export function sendRequest(queryObject) {
264264
}
265265
return;
266266
}
267-
} else if(data.items) {
268-
syncstack = {
269-
items : data.items,
270-
pagination_token : data.pagination_token,
271-
sync_token : data.sync_token,
272-
total_count : data.total_count
273-
}
274-
} else {
267+
}
268+
else if(data.items) {
269+
syncstack = {
270+
items : data.items,
271+
pagination_token : data.pagination_token,
272+
sync_token : data.sync_token,
273+
total_count : data.total_count
274+
}
275+
} else {
275276
entries = data;
276277
}
277278

@@ -286,15 +287,16 @@ export function sendRequest(queryObject) {
286287
}
287288
});
288289
return resolve(spreadResult(entries));
289-
} else {
290-
if(syncstack) {
291-
return resolve(syncstack);
292-
}
290+
}
291+
292+
if(Object.keys(syncstack).length) {
293+
return resolve(syncstack);
294+
}
293295

294-
if (!tojson)
295-
entries = resultWrapper(entries);
296+
if (!tojson)
297+
entries = resultWrapper(entries);
296298
return resolve(spreadResult(entries));
297-
}
299+
298300
} catch (e) {
299301
return reject({
300302
message: e.message

0 commit comments

Comments
 (0)