Browse Source

Use public API instead of private

The private API here doesn't have the backends yet properly initialized, probably another bug but let's go with the easy bug fix here. Next step is to write integration tests and then figure out why changing this to the private API (which it actually calls) doesn't work.

Fixes https://github.com/nextcloud/server/issues/5950

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
pull/5951/head
Lukas Reschke 8 years ago
parent
commit
21d1d05667
No known key found for this signature in database GPG Key ID: B9F6980CF6E759B1
  1. 16
      settings/Controller/ChangePasswordController.php

16
settings/Controller/ChangePasswordController.php

@ -22,15 +22,15 @@
namespace OC\Settings\Controller;
use OC\HintException;
use OC\User\Manager as UserManager;
use OC\Group\Manager as GroupManager;
use OC\User\Session;
use OCP\App\IAppManager;
use OCP\AppFramework\Controller;
use OCP\AppFramework\Http\JSONResponse;
use OCP\IGroupManager;
use OCP\IL10N;
use OCP\IRequest;
use OCP\IUser;
use OCP\IUserManager;
use OCP\IUserSession;
class ChangePasswordController extends Controller {
@ -38,13 +38,13 @@ class ChangePasswordController extends Controller {
/** @var string */
private $userId;
/** @var UserManager */
/** @var IUserManager */
private $userManager;
/** @var IL10N */
private $l;
/** @var GroupManager */
/** @var IGroupManager */
private $groupManager;
/** @var Session */
@ -59,18 +59,18 @@ class ChangePasswordController extends Controller {
* @param string $appName
* @param IRequest $request
* @param $userId
* @param UserManager $userManager
* @param IUserManager $userManager
* @param IUserSession $userSession
* @param GroupManager $groupManager
* @param IGroupManager $groupManager
* @param IAppManager $appManager
* @param IL10N $l
*/
public function __construct($appName,
IRequest $request,
$userId,
UserManager $userManager,
IUserManager $userManager,
IUserSession $userSession,
GroupManager $groupManager,
IGroupManager $groupManager,
IAppManager $appManager,
IL10N $l) {
parent::__construct($appName, $request);

Loading…
Cancel
Save