From 1eb396f30033d44ce6877faf6a3195de06ca1ce5 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 11 Feb 2021 19:04:40 +1100 Subject: [PATCH] Fixes for attachments --- app/Utils/TempFile.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Utils/TempFile.php b/app/Utils/TempFile.php index 3c0e2f08620d..05f968f9fe30 100644 --- a/app/Utils/TempFile.php +++ b/app/Utils/TempFile.php @@ -25,7 +25,11 @@ class TempFile public static function filePath($data, $filename) :string { - $file_path = sys_get_temp_dir().'/'.sha1(microtime() . '/' . $filename); + $dir_hash = sys_get_temp_dir().'/'.sha1(microtime()); + + mkdir($dir_hash); + + $file_path = $dir_hash . '/' . $filename; file_put_contents($file_path, $data);