diff --git a/src/Dropzone.tsx b/src/Dropzone.tsx index da29a80..64cbd82 100644 --- a/src/Dropzone.tsx +++ b/src/Dropzone.tsx @@ -496,12 +496,17 @@ class Dropzone extends React.Component { const { getUploadParams } = this.props + if (!getUploadParams) return let params: IUploadParams | null = null try { params = await getUploadParams(fileWithMeta) } catch (e) { - console.error('Error Upload Params', e.stack) + if(e instanceof Error) { + console.error('Error Upload Params', e.stack) + } else { + console.error('Cannot get params out of getUploadParams due to promise error') + } } if (params === null) return const { url, method = 'POST', body, fields = {}, headers = {}, meta: extraMeta = {} } = params