diff --git a/lib/Controller/CardApiController.php b/lib/Controller/CardApiController.php index e1e9d4ca9..276892f4c 100644 --- a/lib/Controller/CardApiController.php +++ b/lib/Controller/CardApiController.php @@ -185,7 +185,7 @@ class CardApiController extends ApiController { * Reorder cards */ public function reorder($stackId, $order) { - $card = $this->cardService->reorder($this->request->getParam('cardId'), $stackId, $order); + $card = $this->cardService->reorder((int)$this->request->getParam('cardId'), (int)$stackId, (int)$order); return new DataResponse($card, HTTP::STATUS_OK); } } diff --git a/lib/Service/CardService.php b/lib/Service/CardService.php index 8fad26447..1c84771a8 100644 --- a/lib/Service/CardService.php +++ b/lib/Service/CardService.php @@ -439,7 +439,7 @@ class CardService { * @throws \OCP\AppFramework\Db\MultipleObjectsReturnedException * @throws BadRequestException */ - public function reorder($id, $stackId, $order) { + public function reorder(int $id, int $stackId, int $order) { $this->cardServiceValidator->check(compact('id', 'stackId', 'order')); $this->permissionService->checkPermission($this->cardMapper, $id, Acl::PERMISSION_EDIT);