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

View File

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