1
0
Daniel Supernault 6 жил өмнө
parent
commit
0b9a5a26ad

+ 1 - 0
app/Avatar.php

@@ -15,6 +15,7 @@ class Avatar extends Model
      * @var array
      */
     protected $dates = ['deleted_at'];
+    protected $fillable = ['profile_id'];
 
     public function profile()
     {

+ 1 - 1
app/Http/Controllers/AvatarController.php

@@ -33,7 +33,7 @@ class AvatarController extends Controller
             $currentAvatar = storage_path('app/'.$profile->avatar->media_path);
             $loc = $request->file('avatar')->storeAs($public, $name);
 
-            $avatar = Avatar::whereProfileId($profile->id)->firstOrFail();
+            $avatar = Avatar::firstOrNew(['profile_id' => $profile->id]);
             $opath = $avatar->media_path;
             $avatar->media_path = "$public/$name";
             $avatar->thumb_path = null;