Skip to content

Commit dee3a16

Browse files
committed
correctly show error details
1 parent 104770e commit dee3a16

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

client/src/SearchPage.jsx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,19 +93,21 @@ const SearchPage = () => {
9393
const getError = (result) => {
9494
let responseStatus = { code: 0, description: '' };
9595

96-
//console.log("Result", result);
97-
9896
if (result.error != null) {
9997
responseStatus = {
100-
code: result.error.error.status,
101-
description: result.error.error.message
98+
code: result.error.status,
99+
description: result.error.message
102100
}
103101
}
102+
//console.log("Result", result);
104103

105-
if (result.value != null && result.value.length > 0 && result.value[0].error.error_code != null) {
104+
if (result.value != null && result.value.length > 0 && result.value[0].error != null) {
105+
let errorDetails = JSON.parse(result.value[0].error);
106+
//console.log("ErrorDetails", errorDetails);
106107
responseStatus = {
107-
code: result.value[0].error.error_code,
108-
description: result.value[0].error.error_message
108+
source: errorDetails.error,
109+
code: errorDetails.error_code,
110+
description: errorDetails.error_message
109111
}
110112
}
111113

@@ -252,7 +254,7 @@ const SearchPage = () => {
252254

253255
{(pageStatus == "error") && (
254256
<Text block style={{ textAlign: 'center', color: 'red', marginBottom: '20px' }}>
255-
{error[0].code} - {error[0].description}
257+
{error[0].source}#{error[0].code}: {error[0].description}
256258
</Text>
257259
)}
258260

0 commit comments

Comments
 (0)