Skip to content
Snippets Groups Projects
Commit 7ca501dd authored by Nate Ritter's avatar Nate Ritter Committed by Yassine Doghri
Browse files

fix(api): cast integers when creating episode

parent 835ab8b2
No related branches found
No related tags found
1 merge request!357fix(api): casting integers when creating episode
Pipeline #18961 passed
Pipeline: Castopod

#18966

    Pipeline: castopod.org

    #18965

      Pipeline: Castopod

      #18964

        ......@@ -95,7 +95,7 @@ class EpisodeController extends Controller
        return $this->failValidationErrors(array_values($this->validator->getErrors()));
        }
        $podcastId = $this->request->getPost('podcast_id');
        $podcastId = (int) $this->request->getPost('podcast_id');
        $podcast = (new PodcastModel())->getPodcastById($podcastId);
        ......@@ -103,7 +103,7 @@ class EpisodeController extends Controller
        return $this->failNotFound('Podcast not found');
        }
        $createdByUserId = $this->request->getPost('created_by');
        $createdByUserId = (int) $this->request->getPost('created_by');
        $userModel = new UserModel();
        $createdByUser = $userModel->find($createdByUserId);
        ......@@ -112,7 +112,7 @@ class EpisodeController extends Controller
        return $this->failNotFound('User not found');
        }
        $updatedByUserId = $this->request->getPost('updated_by');
        $updatedByUserId = (int) $this->request->getPost('updated_by');
        $updatedByUser = $userModel->find($updatedByUserId);
        ......@@ -187,7 +187,7 @@ class EpisodeController extends Controller
        }
        $episodeModel = new EpisodeModel();
        if (! ($newEpisodeId = $episodeModel->insert($newEpisode, true))) {
        if (($newEpisodeId = (int) $episodeModel->insert($newEpisode, true)) === 0) {
        return $this->fail($episodeModel->errors(), 400);
        }
        ......@@ -227,7 +227,7 @@ class EpisodeController extends Controller
        return $this->failValidationErrors(array_values($this->validator->getErrors()));
        }
        $createdByUserId = $this->request->getPost('created_by');
        $createdByUserId = (int) $this->request->getPost('created_by');
        $userModel = new UserModel();
        $createdByUser = $userModel->find($createdByUserId);
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Finish editing this message first!
        Please register or to comment