]> git.localhorst.tv Git - alttp.git/blobdiff - app/Http/Controllers/EpisodeController.php
pull sg crew into schedule
[alttp.git] / app / Http / Controllers / EpisodeController.php
index 2fc5f28867dbdb177e8e249ec1c7d0ec800af9d6..b59ea18cbc501265265e94626aabd97996bab9c5 100644 (file)
@@ -25,6 +25,15 @@ class EpisodeController extends Controller
                        ->where('events.visible', '=', true)
                        ->orderBy('episodes.start')
                        ->limit(1000);
+               if ($request->user() && $request->user()->isAdmin()) {
+                       $episodes = $episodes->with('crew');
+               } else {
+                       $episodes = $episodes->with([
+                               'crew' => function ($query) {
+                                       $query->where('confirmed', true);
+                               }
+                       ]);
+               }
                return $episodes->get()->toJson();
        }