Skip to content

Commit 34853e7

Browse files
committed
Add support for JWT
1 parent ffd1282 commit 34853e7

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

src/apifetch.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ var executeApiFetch = function(sitekey, type, settings, cb) {
5050
settingToQueryParam(settings.paging.page, 'page') +
5151
settingToQueryParam(settings.paging.pageSize, 'limit') +
5252
settingToQueryParam(settings.paging.sortBy, 'sort') +
53-
settingToQueryParam(settings.paging.sortOrder, 'order');
53+
settingToQueryParam(settings.paging.sortOrder, 'order') +
54+
settingToQueryParam(settings.jwt, 'jwt');
5455

5556
// Add custom field filters
5657
if (settings.customFieldFilters) {

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ var client = function(sitekey) {
6565
this.addCustomFieldFilter = function(fieldName, value) { this.settings.addCustomFieldFilter(fieldName, value); }
6666
this.removeCustomFieldFilter = function(fieldName, value) { this.settings.removeCustomFieldFilter(fieldName, value); }
6767
this.setDateFilter = function(dateFrom, dateTo) { this.settings.setDateFilter(dateFrom, dateTo); }
68+
this.setJWT = function(jwt) { this.settings.setJWT(jwt); }
6869
this.setPaging = function(page, pageSize, sortBy, sortOder) { this.settings.setPaging(page, pageSize, sortBy, sortOder); }
6970
this.nextPage = function() { this.settings.nextPage(); }
7071
this.previousPage = function() { this.settings.previousPage(); }

src/settings.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ var settings = function() {
7676
this.settings.keyword = keyword || '*';
7777
}
7878

79+
this.setJWT = function(jwt) {
80+
this.settings.jwt = jwt;
81+
}
82+
7983
this.setPaging = function(page, pageSize, sortBy, sortOrder) {
8084
// Validate
8185
if (page < 1) {

0 commit comments

Comments
 (0)