diff options
Diffstat (limited to 'src/api/server')
-rw-r--r-- | src/api/server/ServerApi.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/api/server/ServerApi.ts b/src/api/server/ServerApi.ts index a636f3e0d..77a759b3e 100644 --- a/src/api/server/ServerApi.ts +++ b/src/api/server/ServerApi.ts | |||
@@ -291,6 +291,10 @@ export default class ServerApi { | |||
291 | 291 | ||
292 | // Features | 292 | // Features |
293 | async getDefaultFeatures() { | 293 | async getDefaultFeatures() { |
294 | if (apiBase() === SERVER_NOT_LOADED) { | ||
295 | throw new Error('Server not loaded'); | ||
296 | } | ||
297 | |||
294 | const request = await sendAuthRequest(`${apiBase()}/features/default`); | 298 | const request = await sendAuthRequest(`${apiBase()}/features/default`); |
295 | if (!request.ok) { | 299 | if (!request.ok) { |
296 | throw new Error(request.statusText); | 300 | throw new Error(request.statusText); |