1
0
mirror of https://github.com/oceanprotocol/ocean.js.git synced 2024-11-26 20:39:05 +01:00

more fixes

This commit is contained in:
Bogdan Fazakas 2022-11-21 16:23:35 +02:00
parent e4ca6df05f
commit 007de31ad3
2 changed files with 15 additions and 13 deletions

View File

@ -201,7 +201,7 @@ export class Provider {
response.statusText,
resolvedResponse
)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Get URL details (if possible)
@ -253,7 +253,7 @@ export class Provider {
response.statusText,
resolvedResponse
)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Get Compute Environments
@ -293,7 +293,7 @@ export class Provider {
response.statusText,
resolvedResponse
)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Initialize a service request.
@ -358,7 +358,7 @@ export class Provider {
response.statusText,
resolvedResponse
)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Initialize a compute request.
@ -420,7 +420,7 @@ export class Provider {
resolvedResponse
)
LoggerInstance.error('Payload was:', providerData)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Gets fully signed URL for download
@ -543,7 +543,7 @@ export class Provider {
resolvedResponse
)
LoggerInstance.error('Payload was:', payload)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Instruct the provider to Stop the execution of a to stop a compute job.
@ -622,7 +622,7 @@ export class Provider {
resolvedResponse
)
LoggerInstance.error('Payload was:', payload)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Get compute status for a specific jobId/documentId/owner.
@ -677,7 +677,7 @@ export class Provider {
response.statusText,
resolvedResponse
)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Get compute result url
@ -800,7 +800,7 @@ export class Provider {
resolvedResponse
)
LoggerInstance.error('Payload was:', payload)
throw new Error(resolvedResponse)
throw new Error(resolvedResponse?.error)
}
/** Check for a valid provider at URL

View File

@ -1,6 +1,8 @@
export function getErrorMessage(error: string): string {
const errorOnj = error.split('_')
const resource = errorOnj?.[0]
const message = errorOnj?.at(-1)
export function getErrorMessage(error: Object): string {
console.log('lib error', error)
const resource = Object.keys(error)[0]
console.log('lib resource', resource)
const message = error[resource]
console.log('lib message', message)
return `${message} has failed for the following component: ${resource}`
}