aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/server/ServerApi.js
diff options
context:
space:
mode:
authorLibravatar haraldox <hnaumann+github@gmail.com>2018-02-26 16:43:57 +0100
committerLibravatar haraldox <hnaumann+github@gmail.com>2018-02-26 16:43:57 +0100
commitd1e6f03395b4d2b668a8da6260aca8adf823f1db (patch)
tree7153ce10c48f1ba6453999bca8e4ba8a8aa410eb /src/api/server/ServerApi.js
parentinitial commit (diff)
downloadferdium-app-d1e6f03395b4d2b668a8da6260aca8adf823f1db.tar.gz
ferdium-app-d1e6f03395b4d2b668a8da6260aca8adf823f1db.tar.zst
ferdium-app-d1e6f03395b4d2b668a8da6260aca8adf823f1db.zip
ADD `features` request
REFACTOR `defaults` -> `base`
Diffstat (limited to 'src/api/server/ServerApi.js')
-rw-r--r--src/api/server/ServerApi.js20
1 files changed, 17 insertions, 3 deletions
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 {
260 } 260 }
261 261
262 // Features 262 // Features
263 async getDefaultFeatures() { 263 async getBaseFeatures() {
264 const request = await window.fetch(`${SERVER_URL}/${API_VERSION}/features/default`, this._prepareAuthRequest({ 264 const request = await window.fetch(`${SERVER_URL}/${API_VERSION}/features/base`, this._prepareAuthRequest({
265 method: 'GET', 265 method: 'GET',
266 })); 266 }));
267 if (!request.ok) { 267 if (!request.ok) {
@@ -270,7 +270,21 @@ export default class ServerApi {
270 const data = await request.json(); 270 const data = await request.json();
271 271
272 const features = data; 272 const features = data;
273 console.debug('ServerApi::getDefaultFeatures resolves', features); 273 console.debug('ServerApi::getBaseFeatures resolves', features);
274 return features;
275 }
276
277 async getFeatures() {
278 const request = await window.fetch(`${SERVER_URL}/${API_VERSION}/features`, this._prepareAuthRequest({
279 method: 'GET',
280 }));
281 if (!request.ok) {
282 throw request;
283 }
284 const data = await request.json();
285
286 const features = data;
287 console.debug('ServerApi::getFeatures resolves', features);
274 return features; 288 return features;
275 } 289 }
276 290