Explorar o código

Fix avatar bug

Daniel Supernault %!s(int64=7) %!d(string=hai) anos
pai
achega
8498779430

+ 6 - 0
app/Jobs/AvatarPipeline/CreateAvatar.php

@@ -48,6 +48,12 @@ class CreateAvatar implements ShouldQueue
         $icon = $identicon->getIcon($hash);
 
         try {
+          
+          $baseDir = storage_path('app/public/avatars');
+          if(!is_dir($baseDir)) {
+            mkdir($baseDir);
+          }
+
           $prefix = $profile->id;
           $padded = str_pad($prefix, 12, 0, STR_PAD_LEFT);
           $parts = str_split($padded, 3);

+ 3 - 0
storage/app/public/avatars/.gitignore

@@ -0,0 +1,3 @@
+*
+!.gitignore
+!default.png

BIN=BIN
storage/app/public/avatars/default.png


+ 2 - 0
storage/debugbar/.gitignore

@@ -0,0 +1,2 @@
+*
+!.gitignore