From 119a5ca8d8dca528a90914414d55d238243fa6fa Mon Sep 17 00:00:00 2001 From: Marek Bachmann Date: Wed, 30 Nov 2022 21:27:14 +0100 Subject: [PATCH] Adjusted code use of shorthandnotation for image size upload limits --- js_upload/js_upload.php | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/js_upload/js_upload.php b/js_upload/js_upload.php index 8d8af072..0c8e5836 100644 --- a/js_upload/js_upload.php +++ b/js_upload/js_upload.php @@ -39,7 +39,7 @@ function js_upload_form(App $a, array &$b) '$cancel' => DI::l10n()->t('Cancel'), '$failed' => DI::l10n()->t('Failed'), '$post_url' => $b['post_url'], - '$maximagesize' => intval(DI::config()->get('system', 'maximagesize')), + '$maximagesize' => Strings::getBytesFromShorthand(DI::config()->get('system', 'maximagesize')), ]); } @@ -51,7 +51,7 @@ function js_upload_post_init(App $a, array &$b) $allowedExtensions = ['jpeg', 'gif', 'png', 'jpg']; // max file size in bytes - $sizeLimit = DI::config()->get('system', 'maximagesize'); + $sizeLimit = Strings::getBytesFromShorthand(DI::config()->get('system', 'maximagesize')); $uploader = new qqFileUploader($allowedExtensions, $sizeLimit); @@ -200,21 +200,6 @@ class qqFileUploader } - private function toBytes($str) - { - $val = trim($str); - $last = strtolower($str[strlen($str) - 1]); - switch ($last) { - case 'g': - $val *= 1024; - case 'm': - $val *= 1024; - case 'k': - $val *= 1024; - } - return $val; - } - /** * Returns array('success'=>true) or array('error'=>'error message') */ -- 2.39.5