diff --git a/flight/net/Request.php b/flight/net/Request.php index f3764fd..aebe665 100644 --- a/flight/net/Request.php +++ b/flight/net/Request.php @@ -650,7 +650,7 @@ class Request 'name' => $headers['content-disposition']['filename'], 'type' => $headers['content-type'] ?? 'application/octet-stream', 'size' => mb_strlen($value, '8bit'), - 'tmp_name' => null, + 'tmp_name' => '', 'error' => UPLOAD_ERR_OK, ]; @@ -711,18 +711,19 @@ class Request case 'p': // PentaByte case 'pb': $value *= 1024; + return (int)$value; case 't': // Terabyte - case 'tb': $value *= 1024; + return (int)$value; case 'g': // Gigabyte - case 'gb': $value *= 1024; + return (int)$value; case 'm': // Megabyte - case 'mb': $value *= 1024; + return (int)$value; case 'k': // Kilobyte - case 'kb': $value *= 1024; + return (int)$value; case 'b': // Byte break; default: