mirror of
https://github.com/oceanprotocol/market.git
synced 2024-12-02 05:57:29 +01:00
error handling updates
This commit is contained in:
parent
fed767680c
commit
78b73800d3
@ -193,7 +193,7 @@ export async function getOrderPriceAndFees(
|
|||||||
customProviderUrl || asset?.services[0].serviceEndpoint
|
customProviderUrl || asset?.services[0].serviceEndpoint
|
||||||
))
|
))
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Initialize Provider] Error:', message)
|
LoggerInstance.error('[Initialize Provider] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
|
@ -148,7 +148,7 @@ export async function getComputeEnviroment(
|
|||||||
if (!computeEnvs[asset.chainId][0]) return null
|
if (!computeEnvs[asset.chainId][0]) return null
|
||||||
return computeEnvs[asset.chainId][0]
|
return computeEnvs[asset.chainId][0]
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
const message = getErrorMessage(JSON.parse(e.message))
|
const message = getErrorMessage(e.message)
|
||||||
LoggerInstance.error(
|
LoggerInstance.error(
|
||||||
'[Compute to Data] Fetch compute environment:',
|
'[Compute to Data] Fetch compute environment:',
|
||||||
message
|
message
|
||||||
@ -261,7 +261,7 @@ async function getJobs(
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
const message = getErrorMessage(JSON.parse(err.message))
|
const message = getErrorMessage(err.message)
|
||||||
LoggerInstance.error('[Compute to Data] Error:', message)
|
LoggerInstance.error('[Compute to Data] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
|
@ -113,7 +113,7 @@ export async function setNftMetadata(
|
|||||||
signal
|
signal
|
||||||
)
|
)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
const message = getErrorMessage(JSON.parse(err.message))
|
const message = getErrorMessage(err.message)
|
||||||
LoggerInstance.error('[Encrypt Data] Error:', message)
|
LoggerInstance.error('[Encrypt Data] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -155,7 +155,7 @@ export async function setNFTMetadataAndTokenURI(
|
|||||||
signal
|
signal
|
||||||
)
|
)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
const message = getErrorMessage(JSON.parse(err.message))
|
const message = getErrorMessage(err.message)
|
||||||
LoggerInstance.error('[Encrypt Data] Error:', message)
|
LoggerInstance.error('[Encrypt Data] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@ async function initializeProvider(
|
|||||||
)
|
)
|
||||||
return provider
|
return provider
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.log('[Initialize Provider] Error:', message)
|
LoggerInstance.log('[Initialize Provider] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
|
@ -57,7 +57,7 @@ export async function initializeProviderForCompute(
|
|||||||
accountId
|
accountId
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Initialize Provider] Error:', message)
|
LoggerInstance.error('[Initialize Provider] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
return null
|
return null
|
||||||
@ -79,7 +79,7 @@ export async function getEncryptedFiles(
|
|||||||
)
|
)
|
||||||
return response
|
return response
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Encrypt] Error:', message)
|
LoggerInstance.error('[Provider Encrypt] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -100,9 +100,10 @@ export async function getFileDidInfo(
|
|||||||
)
|
)
|
||||||
return response
|
return response
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Initialize check file did] Error:', message)
|
LoggerInstance.error('[Initialize check file did] Error:', message)
|
||||||
toast.error(message)
|
toast.error(`[Initialize check file did] Error: ${message}`)
|
||||||
|
throw new Error(`[Initialize check file did] Error: ${message}`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -137,7 +138,7 @@ export async function getFileInfo(
|
|||||||
customProviderUrl || providerUrl
|
customProviderUrl || providerUrl
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get File info] Error:', message)
|
LoggerInstance.error('[Provider Get File info] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -154,7 +155,7 @@ export async function getFileInfo(
|
|||||||
customProviderUrl || providerUrl
|
customProviderUrl || providerUrl
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get File info] Error:', message)
|
LoggerInstance.error('[Provider Get File info] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -173,7 +174,7 @@ export async function getFileInfo(
|
|||||||
customProviderUrl || providerUrl
|
customProviderUrl || providerUrl
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get File info] Error:', message)
|
LoggerInstance.error('[Provider Get File info] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -193,7 +194,7 @@ export async function getFileInfo(
|
|||||||
customProviderUrl || providerUrl
|
customProviderUrl || providerUrl
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get File info] Error:', message)
|
LoggerInstance.error('[Provider Get File info] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -213,7 +214,7 @@ export async function getFileInfo(
|
|||||||
customProviderUrl || providerUrl
|
customProviderUrl || providerUrl
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get File info] Error:', message)
|
LoggerInstance.error('[Provider Get File info] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -242,7 +243,7 @@ export async function downloadFile(
|
|||||||
userCustomParameters
|
userCustomParameters
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get download url] Error:', message)
|
LoggerInstance.error('[Provider Get download url] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
@ -256,7 +257,7 @@ export async function checkValidProvider(
|
|||||||
const response = await ProviderInstance.isValidProvider(providerUrl)
|
const response = await ProviderInstance.isValidProvider(providerUrl)
|
||||||
return response
|
return response
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Check] Error:', message)
|
LoggerInstance.error('[Provider Check] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
|
@ -76,7 +76,7 @@ export default function CustomProvider(props: InputProps): ReactElement {
|
|||||||
// if all good, add provider to formik state
|
// if all good, add provider to formik state
|
||||||
helpers.setValue({ url: field.value.url, valid: isValid, custom: true })
|
helpers.setValue({ url: field.value.url, valid: isValid, custom: true })
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
setFieldError(`${field.name}.url`, message)
|
setFieldError(`${field.name}.url`, message)
|
||||||
LoggerInstance.error('[Custom Provider]:', message)
|
LoggerInstance.error('[Custom Provider]:', message)
|
||||||
} finally {
|
} finally {
|
||||||
|
@ -439,7 +439,7 @@ export default function Compute({
|
|||||||
setRefetchJobs(!refetchJobs)
|
setRefetchJobs(!refetchJobs)
|
||||||
initPriceAndFees()
|
initPriceAndFees()
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Compute] Error:', message)
|
LoggerInstance.error('[Compute] Error:', message)
|
||||||
setError(message)
|
setError(message)
|
||||||
setRetry(true)
|
setRetry(true)
|
||||||
|
@ -95,6 +95,7 @@ export default function AssetActions({
|
|||||||
|
|
||||||
setFileIsLoading(false)
|
setFileIsLoading(false)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
setFileIsLoading(false)
|
||||||
LoggerInstance.error(error.message)
|
LoggerInstance.error(error.message)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -72,7 +72,7 @@ export default function Results({
|
|||||||
)
|
)
|
||||||
await downloadFileBrowser(jobResult)
|
await downloadFileBrowser(jobResult)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Get c2d results url] Error:', message)
|
LoggerInstance.error('[Provider Get c2d results url] Error:', message)
|
||||||
toast.error(message)
|
toast.error(message)
|
||||||
}
|
}
|
||||||
|
@ -149,7 +149,7 @@ export default function PublishPage({
|
|||||||
newAbortController()
|
newAbortController()
|
||||||
)
|
)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = getErrorMessage(JSON.parse(error.message))
|
const message = getErrorMessage(error.message)
|
||||||
LoggerInstance.error('[Provider Encrypt] Error:', message)
|
LoggerInstance.error('[Provider Encrypt] Error:', message)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user