1
0
Эх сурвалжийг харах

Update ImportPostController

Daniel Supernault 2 жил өмнө
parent
commit
fe6123c820

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

@@ -78,7 +78,7 @@ class ImportPostController extends Controller
 
         return ImportStatus::collection(
             ImportPost::whereProfileId($request->user()->profile_id)
-                ->whereNotNull('status_id')
+                ->has('status')
                 ->cursorPaginate(9)
         );
     }

+ 6 - 0
app/Models/ImportPost.php

@@ -4,6 +4,7 @@ namespace App\Models;
 
 use Illuminate\Database\Eloquent\Factories\HasFactory;
 use Illuminate\Database\Eloquent\Model;
+use App\Status;
 
 class ImportPost extends Model
 {
@@ -14,4 +15,9 @@ class ImportPost extends Model
         'creation_date' => 'datetime',
         'metadata' => 'json'
     ];
+
+    public function status()
+    {
+        return $this->hasOne(Status::class, 'id', 'status_id');
+    }
 }

+ 1 - 0
app/Observers/StatusObserver.php

@@ -5,6 +5,7 @@ namespace App\Observers;
 use App\Status;
 use App\Services\ProfileStatusService;
 use Cache;
+use App\Models\ImportPost;
 use App\Services\ImportService;
 
 class StatusObserver