From ba8f4237da8b1fcfb9dffce8f85442c189e4924a Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Thu, 26 Sep 2024 21:42:27 +0200 Subject: [PATCH] Remove file size limit for loop file uploads --- src/misc/UploadButton.js | 2 +- src/views/Edit/Sources/AudioLoop.js | 2 +- src/views/Edit/Sources/SDP.js | 6 +++--- src/views/Edit/Sources/VideoLoop.js | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/misc/UploadButton.js b/src/misc/UploadButton.js index 6614a93..181cdfe 100644 --- a/src/misc/UploadButton.js +++ b/src/misc/UploadButton.js @@ -53,7 +53,7 @@ export default function UploadButton({ return; } - if (file.size > type.maxSize) { + if (type.maxSize > 0 && file.size > type.maxSize) { // the file is too big onError({ type: 'size', diff --git a/src/views/Edit/Sources/AudioLoop.js b/src/views/Edit/Sources/AudioLoop.js index 794918e..c88deca 100644 --- a/src/views/Edit/Sources/AudioLoop.js +++ b/src/views/Edit/Sources/AudioLoop.js @@ -15,7 +15,7 @@ import Filesize from '../../../misc/Filesize'; import FormInlineButton from '../../../misc/FormInlineButton'; import UploadButton from '../../../misc/UploadButton'; -const imageTypes = [{ mimetype: 'audio/*', extension: 'audio', maxSize: 25 * 1024 * 1024 }]; +const imageTypes = [{ mimetype: 'audio/*', extension: 'audio', maxSize: 0 }]; const useStyles = makeStyles((theme) => ({ gridContainer: { diff --git a/src/views/Edit/Sources/SDP.js b/src/views/Edit/Sources/SDP.js index 1accd35..d9b93d1 100644 --- a/src/views/Edit/Sources/SDP.js +++ b/src/views/Edit/Sources/SDP.js @@ -15,7 +15,7 @@ import Filesize from '../../../misc/Filesize'; import FormInlineButton from '../../../misc/FormInlineButton'; import UploadButton from '../../../misc/UploadButton'; -const imageTypes = [{ mimetype: 'application/sdp', extension: '*.sdp', maxSize: 2 * 1024 * 1024 }]; +const fileTypes = [{ mimetype: 'application/sdp', extension: '*.sdp', maxSize: 2 * 1024 * 1024 }]; const useStyles = makeStyles((theme) => ({ gridContainer: { @@ -146,7 +146,7 @@ function Source({ - Upload SDP file ({imageTypes.map((t) => t.mimetype).join(', ')}). + Upload SDP file ({fileTypes.map((t) => t.mimetype).join(', ')}). @@ -155,7 +155,7 @@ function Source({ Upload} - acceptTypes={imageTypes} + acceptTypes={fileTypes} onStart={handleUploadStart} onError={handleUploadError(Uploading the file failed)} onUpload={handleFileUpload} diff --git a/src/views/Edit/Sources/VideoLoop.js b/src/views/Edit/Sources/VideoLoop.js index bbdbdd6..b2db595 100644 --- a/src/views/Edit/Sources/VideoLoop.js +++ b/src/views/Edit/Sources/VideoLoop.js @@ -16,8 +16,8 @@ import FormInlineButton from '../../../misc/FormInlineButton'; import UploadButton from '../../../misc/UploadButton'; const imageTypes = [ - { mimetype: 'image/*', extension: 'image', maxSize: 2 * 1024 * 1024 }, - { mimetype: 'video/*', extension: 'video', maxSize: 25 * 1024 * 1024 }, + { mimetype: 'image/*', extension: 'image', maxSize: 0 }, + { mimetype: 'video/*', extension: 'video', maxSize: 0 }, ]; const useStyles = makeStyles((theme) => ({