]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix quota typing for 32bits after forward port from 25
authorCôme Chilliet <91878298+come-nc@users.noreply.github.com>
Thu, 30 Mar 2023 08:30:12 +0000 (10:30 +0200)
committerbackportbot-nextcloud[bot] <backportbot-nextcloud[bot]@users.noreply.github.com>
Sat, 1 Apr 2023 13:12:05 +0000 (13:12 +0000)
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
lib/private/Files/Storage/Wrapper/Quota.php
lib/private/LargeFileHelper.php

index 5b702890675f4827a422a95419c6fe2546257ca6..cfb2c455a2ce829edb3f2e77c1a09715d280d8b7 100644 (file)
@@ -42,7 +42,7 @@ class Quota extends Wrapper {
        /** @var callable|null */
        protected $quotaCallback;
        /** @var int|float|null int on 64bits, float on 32bits for bigint */
-       protected $quota;
+       protected int|float|null $quota;
        protected string $sizeRoot;
        private SystemConfig $config;
 
@@ -60,7 +60,7 @@ class Quota extends Wrapper {
        /**
         * @return int|float quota value
         */
-       public function getQuota() {
+       public function getQuota(): int|float {
                if ($this->quota === null) {
                        $quotaCallback = $this->quotaCallback;
                        if ($quotaCallback === null) {
index 09bb959cdcf33c8b4af21f05bb19682b6f1383ba..c8d6ba42eb5fd1a0062992c93af613add06d04f7 100755 (executable)
@@ -95,10 +95,9 @@ class LargeFileHelper {
         *
         * @param string $filename Path to the file.
         *
-        * @return int|float Number of bytes as number (float or int) or
-        *                        null on failure.
+        * @return int|float Number of bytes as number (float or int)
         */
-       public function getFileSize(string $filename): null|int|float {
+       public function getFileSize(string $filename): int|float {
                $fileSize = $this->getFileSizeViaCurl($filename);
                if (!is_null($fileSize)) {
                        return $fileSize;