diff --git a/src/components/pages/UserProfilePage.tsx b/src/components/pages/UserProfilePage.tsx index b2f365e7c6..615e293c47 100644 --- a/src/components/pages/UserProfilePage.tsx +++ b/src/components/pages/UserProfilePage.tsx @@ -78,16 +78,15 @@ const UserProfilePage: FunctionComponent = ({userId}: IProps) => { reloadUser(); - const onFileReaderError = (evt: any) => { + const onFileReaderError = (evt: ProgressEvent) => { loading.hide(); - switch (evt.target.error.code) { - case evt.target.error.NOT_FOUND_ERR: + switch (evt.target?.error?.code) { + case DOMException.NOT_FOUND_ERR: toast(globalize.translate('FileNotFound')); break; - case evt.target.error.ABORT_ERR: + case DOMException.ABORT_ERR: onFileReaderAbort(); break; - case evt.target.error.NOT_READABLE_ERR: default: toast(globalize.translate('FileReadError')); }