From 3d0cb41de9881dc5247b1a25dd1268d91c59941c Mon Sep 17 00:00:00 2001 From: lian Date: Wed, 22 Jun 2022 12:32:20 +0800 Subject: [PATCH] check file size before upload file via upload link --- frontend/src/pages/upload-link/forbid-upload-list-item.js | 3 ++- frontend/src/pages/upload-link/index.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/upload-link/forbid-upload-list-item.js b/frontend/src/pages/upload-link/forbid-upload-list-item.js index 77de671bb6..bf39555e75 100644 --- a/frontend/src/pages/upload-link/forbid-upload-list-item.js +++ b/frontend/src/pages/upload-link/forbid-upload-list-item.js @@ -1,5 +1,6 @@ import React from 'react'; import PropTypes from 'prop-types'; +import { Utils } from '../../utils/utils'; import { gettext, maxUploadFileSize } from '../../utils/constants'; const propTypes = { @@ -10,7 +11,7 @@ class ForbidUploadListItem extends React.Component { render() { let { file } = this.props; - let msg = gettext('Please upload files less than {placeholder}M').replace('{placeholder}', maxUploadFileSize); + let msg = gettext('Please upload files less than {placeholder}').replace('{placeholder}', Utils.bytesToSize(maxUploadFileSize * 1000 * 1000)); return ( diff --git a/frontend/src/pages/upload-link/index.js b/frontend/src/pages/upload-link/index.js index 5adf273ede..66abff8b47 100644 --- a/frontend/src/pages/upload-link/index.js +++ b/frontend/src/pages/upload-link/index.js @@ -49,7 +49,7 @@ class SharedUploadLink extends React.Component {
  1. {gettext('Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge.')}
  2. - {maxUploadFileSize &&
  3. {gettext('File size should be smaller than {max_size_placeholder}M.').replace('{max_size_placeholder}', maxUploadFileSize)}
  4. } + {maxUploadFileSize &&
  5. {gettext('File size should be smaller than {max_size_placeholder}.').replace('{max_size_placeholder}', Utils.bytesToSize(maxUploadFileSize * 1000 * 1000))}
  6. }