浏览代码

Merge pull request #2642 from stelzch/dev

Create directory in InstagramImport
daniel 4 年之前
父节点
当前提交
f25452ea1a
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      app/Jobs/ImportPipeline/ImportInstagram.php

+ 5 - 1
app/Jobs/ImportPipeline/ImportInstagram.php

@@ -101,7 +101,11 @@ class ImportInstagram implements ShouldQueue
 
                 $path = storage_path("app/$importData->path");
                 $storagePath = "public/m/{$monthHash}/{$userHash}";
-                $newPath = "app/$storagePath/$filename";
+                $dir = "app/$storagePath";
+                if(!is_dir(storage_path($dir))) {
+                    mkdir(storage_path($dir), 0777, true);
+                }
+                $newPath = "$dir/$filename";
                 $fs->move($path,storage_path($newPath));
                 $path = $newPath;
                 $hash = \hash_file('sha256', storage_path($path));