Explorar o código

Update CollectionController, limit unpublished collections to owner

Daniel Supernault %!s(int64=3) %!d(string=hai) anos
pai
achega
a0061eb56c
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      app/Http/Controllers/CollectionController.php

+ 3 - 0
app/Http/Controllers/CollectionController.php

@@ -237,6 +237,9 @@ class CollectionController extends Controller
 
 
         return Collection::whereProfileId($profile->id)
         return Collection::whereProfileId($profile->id)
         	->whereIn('visibility', $visibility)
         	->whereIn('visibility', $visibility)
+        	->when(!$owner, function($q, $owner) {
+        		return $q->whereNotNull('published_at');
+        	})
             ->orderByDesc('id')
             ->orderByDesc('id')
             ->paginate(9)
             ->paginate(9)
             ->map(function($collection) {
             ->map(function($collection) {