Explorar o código

Update CollectionController

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

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

@@ -175,6 +175,11 @@ class CollectionController extends Controller
     {
 		$user = $request->user();
 		$collection = CollectionService::getCollection($id);
+
+        if(!$collection) {
+            return response()->json([], 404);
+        }
+
 		if($collection['published_at'] == null || $collection['visibility'] != 'public') {
 			abort_unless($user, 404);
 			if($user->profile_id != $collection['pid']) {
@@ -192,6 +197,11 @@ class CollectionController extends Controller
     {
     	$user = $request->user();
     	$collection = CollectionService::getCollection($id);
+
+        if(!$collection) {
+            return response()->json([], 404);
+        }
+
         if($collection['published_at'] == null || $collection['visibility'] != 'public') {
 			abort_unless($user, 404);
 			if($user->profile_id != $collection['pid']) {