From 153acb759b0996042e1eb87f2bd9e2005ac3d153 Mon Sep 17 00:00:00 2001 From: Thomas Amland Date: Wed, 5 Aug 2020 11:32:07 +0200 Subject: [PATCH] show error message from api --- src/shared/api.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/api.ts b/src/shared/api.ts index cc29058..af808f0 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -28,7 +28,8 @@ export class API { return this.http.get(path, {params}).then(response => { const subsonicResponse = response.data["subsonic-response"]; if (subsonicResponse.status !== "ok") { - const err = new Error(subsonicResponse.status); + const message = subsonicResponse.error?.message || subsonicResponse.status; + const err = new Error(message); return Promise.reject(err); } return Promise.resolve(subsonicResponse);