]> jfr.im git - uguu.git/commitdiff
fix sha1 issue
authorGo Johansson <redacted>
Sat, 22 Jan 2022 21:04:09 +0000 (22:04 +0100)
committerGo Johansson <redacted>
Sat, 22 Jan 2022 21:04:09 +0000 (22:04 +0100)
static/php/includes/Upload.class.php

index 9d5d8e5d2192a4e68316817b07eb77736b4a6b2e..8c7c0734596cb36e5de623e4ba581bc58534dd66 100644 (file)
@@ -48,7 +48,8 @@ class Upload
             self::$FILE_NAME = $file['name'];
             self::$FILE_SIZE = $file['size'];
             self::$TEMP_FILE = $file['tmp_name'];
-            $result[] = [self::$FILE_NAME, self::$FILE_SIZE, self::$TEMP_FILE];
+            self::$SHA1 = sha1_file(self::$TEMP_FILE);
+            $result[] = [self::$FILE_NAME, self::$FILE_SIZE, self::$TEMP_FILE, self::$SHA1];
         }
         return $result;
     }
@@ -109,7 +110,6 @@ class Upload
     public function fileInfo()
     {
         if (isset($_FILES['files'])) {
-            self::$SHA1 = sha1_file(self::$TEMP_FILE);
             $finfo = finfo_open(FILEINFO_MIME_TYPE);
             self::$FILE_MIME = finfo_file($finfo, self::$TEMP_FILE);
             $extension = explode('.',self::$FILE_NAME,2);