From 758e633c2c7a117a4a89aa37e53ef6031f0afa73 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Tue, 31 Dec 2019 16:26:53 -0700 Subject: [PATCH] Update InternalApiController, fixes #1901 --- app/Http/Controllers/InternalApiController.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/Http/Controllers/InternalApiController.php b/app/Http/Controllers/InternalApiController.php index 9cfff70ce..541988bf5 100644 --- a/app/Http/Controllers/InternalApiController.php +++ b/app/Http/Controllers/InternalApiController.php @@ -244,7 +244,7 @@ class InternalApiController extends Controller 'cw' => 'nullable|boolean', 'visibility' => 'required|string|in:public,private,unlisted|min:2|max:10', 'place' => 'nullable', - 'comments_disabled' => 'nullable|boolean' + 'comments_disabled' => 'nullable' ]); if(config('costar.enabled') == true) { @@ -301,7 +301,7 @@ class InternalApiController extends Controller } if($request->filled('comments_disabled')) { - $status->comments_disabled = $request->input('comments_disabled'); + $status->comments_disabled = (bool) $request->input('comments_disabled'); } $status->caption = strip_tags($request->caption); @@ -314,10 +314,6 @@ class InternalApiController extends Controller $media->save(); } - // $resource = new Fractal\Resource\Collection($status->media()->orderBy('order')->get(), new StatusMediaContainerTransformer()); - // $mediaContainer = $this->fractal->createData($resource)->toArray(); - // $status->media_container = json_encode($mediaContainer); - $visibility = $profile->unlisted == true && $visibility == 'public' ? 'unlisted' : $visibility; $cw = $profile->cw == true ? true : $cw; $status->is_nsfw = $cw;