Loading appinfo/routes.php +2 −2 Original line number Diff line number Diff line <?php return [ return ['routes' => [ ['name' => 'user#set_account_data', 'url' => '/api/set_account_data', 'verb' => 'POST'], ]; ]]; lib/Controller/UserController.php +9 −7 Original line number Diff line number Diff line <?php declare(strict_types=1); namespace OCA\EcloudAccounts\Controller; use OCP\IRequest; use OCP\AppFramework\ApiController; use OCP\AppFramework\Http\JSONResponse; use OCP\AppFramework\Http\DataResponse; use OCA\EcloudAccounts\Service\UserService; class UserController extends ApiController Loading @@ -14,8 +15,9 @@ class UserController extends ApiController /** @var UserService */ private $userService; public function __construct(UserService $userService) public function __construct($appName, IRequest $request, UserService $userService) { parent::__construct($appName, $request); $this->userService = $userService; } Loading @@ -24,10 +26,10 @@ class UserController extends ApiController * @PublicPage * @NoCSRFRequired */ public function setAccountData(string $token, string $uid, string $email, string $quota = '1024 MB'): JSONResponse public function setAccountData(string $token, string $uid, string $email, string $quota = '1024 MB'): DataResponse { $response = new JSONResponse(); $response = new DataResponse(); if(!$this->checkAppCredentials($token)) { $response->setStatus(401); Loading lib/Service/UserService.php +2 −0 Original line number Diff line number Diff line <?php declare(strict_types=1); namespace OCA\EcloudAccounts\Service; use OCP\IUserManager; Loading Loading
appinfo/routes.php +2 −2 Original line number Diff line number Diff line <?php return [ return ['routes' => [ ['name' => 'user#set_account_data', 'url' => '/api/set_account_data', 'verb' => 'POST'], ]; ]];
lib/Controller/UserController.php +9 −7 Original line number Diff line number Diff line <?php declare(strict_types=1); namespace OCA\EcloudAccounts\Controller; use OCP\IRequest; use OCP\AppFramework\ApiController; use OCP\AppFramework\Http\JSONResponse; use OCP\AppFramework\Http\DataResponse; use OCA\EcloudAccounts\Service\UserService; class UserController extends ApiController Loading @@ -14,8 +15,9 @@ class UserController extends ApiController /** @var UserService */ private $userService; public function __construct(UserService $userService) public function __construct($appName, IRequest $request, UserService $userService) { parent::__construct($appName, $request); $this->userService = $userService; } Loading @@ -24,10 +26,10 @@ class UserController extends ApiController * @PublicPage * @NoCSRFRequired */ public function setAccountData(string $token, string $uid, string $email, string $quota = '1024 MB'): JSONResponse public function setAccountData(string $token, string $uid, string $email, string $quota = '1024 MB'): DataResponse { $response = new JSONResponse(); $response = new DataResponse(); if(!$this->checkAppCredentials($token)) { $response->setStatus(401); Loading
lib/Service/UserService.php +2 −0 Original line number Diff line number Diff line <?php declare(strict_types=1); namespace OCA\EcloudAccounts\Service; use OCP\IUserManager; Loading