From 7fcb8aa7330ee8a9d6e8ab2e1c43232ed4f12eb7 Mon Sep 17 00:00:00 2001 From: nuxsmin Date: Tue, 28 Aug 2018 02:49:43 +0200 Subject: [PATCH] * [FIX] Wrong type casting on API parameter --- app/modules/api/Controllers/AccountController.php | 2 +- lib/SP/Services/Api/ApiResponse.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/modules/api/Controllers/AccountController.php b/app/modules/api/Controllers/AccountController.php index aa04d131..da98b403 100644 --- a/app/modules/api/Controllers/AccountController.php +++ b/app/modules/api/Controllers/AccountController.php @@ -119,7 +119,7 @@ final class AccountController extends ControllerBase $accountRequest = new AccountRequest(); $accountRequest->id = $this->apiService->getParamInt('id', true); $accountRequest->pass = $this->apiService->getParamString('pass', true); - $accountRequest->passDateChange = $this->apiService->getParamString('expireDate'); + $accountRequest->passDateChange = $this->apiService->getParamInt('expireDate'); $accountRequest->userEditId = $this->context->getUserData()->getId(); $this->accountService->editPassword($accountRequest); diff --git a/lib/SP/Services/Api/ApiResponse.php b/lib/SP/Services/Api/ApiResponse.php index fca8d397..54380c66 100644 --- a/lib/SP/Services/Api/ApiResponse.php +++ b/lib/SP/Services/Api/ApiResponse.php @@ -65,7 +65,7 @@ final class ApiResponse /** * @param mixed $result - * @param int|null $itemId + * @param int $itemId * @param string|null $message * * @return ApiResponse