mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
update log messages for errors
This commit is contained in:
parent
81626ef827
commit
dfc8ba3d64
@ -1,3 +1,5 @@
|
|||||||
|
import { LoggerInstance } from './Logger'
|
||||||
|
|
||||||
const PREDEFINED_ERRORS = {
|
const PREDEFINED_ERRORS = {
|
||||||
datasets: {
|
datasets: {
|
||||||
invalid: 'Datasets is not a list, as expected'
|
invalid: 'Datasets is not a list, as expected'
|
||||||
@ -75,21 +77,23 @@ const PREDEFINED_ERRORS = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getErrorMessage(error: Object): string {
|
export function getErrorMessage(error: Object): string {
|
||||||
console.log('lib error', error)
|
LoggerInstance.log('lib error: ', error)
|
||||||
const key = Object.keys(error)[0]
|
const key = Object.keys(error)[0]
|
||||||
console.log('lib error key', key)
|
LoggerInstance.log('error key: ', key)
|
||||||
if (key === 'error') {
|
if (key === 'error') {
|
||||||
const message = error[key]
|
const message = error[key]
|
||||||
console.log('lib error message', message)
|
LoggerInstance.log('error message: ', message)
|
||||||
const errorMessage =
|
const errorMessage =
|
||||||
PREDEFINED_ERRORS[key][message] || `Provider request failed: ${message}`
|
PREDEFINED_ERRORS[key][message] || `Provider request failed: ${message}`
|
||||||
|
LoggerInstance.log('returned error message: ', message)
|
||||||
return errorMessage
|
return errorMessage
|
||||||
} else {
|
} else {
|
||||||
const errorObject = error[key]
|
const errorObject = error[key]
|
||||||
console.log('lib error message', errorObject)
|
LoggerInstance.log('error message: ', errorObject)
|
||||||
const messagekey = Object.keys(error)[1]
|
const messagekey = Object.keys(error)[1]
|
||||||
console.log('lib error message', messagekey)
|
LoggerInstance.log('error message key: ', messagekey)
|
||||||
const errorMessage = error[messagekey]
|
const errorMessage = error[messagekey]
|
||||||
|
LoggerInstance.log('returned error message: ', `${errorMessage} : ${errorObject}`)
|
||||||
return `${errorMessage} : ${errorObject}`
|
return `${errorMessage} : ${errorObject}`
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user