]> git.p6c8.net - jirafeau_project.git/commitdiff
[BUGFIX] avoid php warning because async file does not exist yet
authorJerome Jutteau <jerome@jutteau.fr>
Thu, 19 Nov 2020 21:30:00 +0000 (22:30 +0100)
committerJerome Jutteau <jerome@jutteau.fr>
Thu, 19 Nov 2020 21:34:59 +0000 (22:34 +0100)
Each time an async file is pushed, its size is check in order to not get over a maximal_upload_size option.
On the first push, the destination file does not exist and this generates a warning.

closes #238

Signed-off-by: Jerome Jutteau <jerome@jutteau.fr>
lib/functions.php

index 5f430665e96cbcc5b66e823acd4ffe7c2c81e328..34c7df8deead098b3ff60f325467103473709c5a 100644 (file)
@@ -866,6 +866,10 @@ function jirafeau_async_init($filename, $type, $one_time, $key, $time, $ip)
         return;
     }
 
+    /* touch empty data file */
+    $w_path = $p . $ref . '_data';
+    touch($w_path);
+
     /* md5 password or empty */
     $password = '';
     if (!empty($key)) {

patrick-canterino.de