From d1e6f03395b4d2b668a8da6260aca8adf823f1db Mon Sep 17 00:00:00 2001 From: haraldox Date: Mon, 26 Feb 2018 16:43:57 +0100 Subject: ADD `features` request REFACTOR `defaults` -> `base` --- src/api/server/ServerApi.js | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'src/api/server') diff --git a/src/api/server/ServerApi.js b/src/api/server/ServerApi.js index 0951dfeda..ad7988bb2 100644 --- a/src/api/server/ServerApi.js +++ b/src/api/server/ServerApi.js @@ -260,8 +260,8 @@ export default class ServerApi { } // Features - async getDefaultFeatures() { - const request = await window.fetch(`${SERVER_URL}/${API_VERSION}/features/default`, this._prepareAuthRequest({ + async getBaseFeatures() { + const request = await window.fetch(`${SERVER_URL}/${API_VERSION}/features/base`, this._prepareAuthRequest({ method: 'GET', })); if (!request.ok) { @@ -270,7 +270,21 @@ export default class ServerApi { const data = await request.json(); const features = data; - console.debug('ServerApi::getDefaultFeatures resolves', features); + console.debug('ServerApi::getBaseFeatures resolves', features); + return features; + } + + async getFeatures() { + const request = await window.fetch(`${SERVER_URL}/${API_VERSION}/features`, this._prepareAuthRequest({ + method: 'GET', + })); + if (!request.ok) { + throw request; + } + const data = await request.json(); + + const features = data; + console.debug('ServerApi::getFeatures resolves', features); return features; } -- cgit v1.2.3-70-g09d2