فهرست منبع

Update StatusController

Daniel Supernault 4 سال پیش
والد
کامیت
a5019b8907
2فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 1
      app/Http/Controllers/StatusController.php
  2. 0 2
      app/Jobs/StatusPipeline/StatusDelete.php

+ 4 - 1
app/Http/Controllers/StatusController.php

@@ -74,7 +74,10 @@ class StatusController extends Controller
             return redirect('/login?next='.urlencode('/' . $request->path()));
         }
         $id = HashidService::decode($id);
-        $status = Status::findOrFail($id);
+        $status = Status::find($id);
+        if(!$status) {
+            return redirect('/404');
+        }
         return redirect($status->url());
     }
 

+ 0 - 2
app/Jobs/StatusPipeline/StatusDelete.php

@@ -115,8 +115,6 @@ class StatusDelete implements ShouldQueue
                     $tag->delete();
                 });
 
-            MediaTag::whereStatusId($status->id)
-                ->get();
             $status->forceDelete();
         });