From 2843f9e81b08faea982e404c31e342085b8334a9 Mon Sep 17 00:00:00 2001 From: Maigo Erit Date: Thu, 26 Mar 2020 11:34:46 +0200 Subject: [PATCH 1/2] Use ErrorResponse to get error_description. error_description will be default error message. --- src/JsonService.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/JsonService.js b/src/JsonService.js index 810d99e5..3625bca2 100644 --- a/src/JsonService.js +++ b/src/JsonService.js @@ -3,6 +3,7 @@ import { Log } from './Log.js'; import { Global } from './Global.js'; +import { ErrorResponse } from "./ErrorResponse.js"; export class JsonService { constructor( @@ -158,7 +159,7 @@ export class JsonService { var payload = JSON.parse(req.responseText); if (payload && payload.error) { Log.error("JsonService.postForm: Error from server: ", payload.error); - reject(new Error(payload.error)); + reject(new ErrorResponse(payload)); return; } } From 2f832946660bb2e778a3915dfb8d8d22963d93f4 Mon Sep 17 00:00:00 2001 From: Maigo Erit Date: Mon, 11 Jan 2021 11:15:03 +0200 Subject: [PATCH 2/2] Update src/JsonService.js Co-authored-by: Simen A. W. Olsen --- src/JsonService.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JsonService.js b/src/JsonService.js index 3625bca2..b878a083 100644 --- a/src/JsonService.js +++ b/src/JsonService.js @@ -159,7 +159,7 @@ export class JsonService { var payload = JSON.parse(req.responseText); if (payload && payload.error) { Log.error("JsonService.postForm: Error from server: ", payload.error); - reject(new ErrorResponse(payload)); + reject(new ErrorResponse(payload)); return; } }