show error message from api
This commit is contained in:
parent
74bee52d4b
commit
153acb759b
@ -28,7 +28,8 @@ export class API {
|
|||||||
return this.http.get(path, {params}).then(response => {
|
return this.http.get(path, {params}).then(response => {
|
||||||
const subsonicResponse = response.data["subsonic-response"];
|
const subsonicResponse = response.data["subsonic-response"];
|
||||||
if (subsonicResponse.status !== "ok") {
|
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.reject(err);
|
||||||
}
|
}
|
||||||
return Promise.resolve(subsonicResponse);
|
return Promise.resolve(subsonicResponse);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user