diff --git a/api/controllers/AccountsController.php b/api/controllers/AccountsController.php index cec7384..ec3fdba 100644 --- a/api/controllers/AccountsController.php +++ b/api/controllers/AccountsController.php @@ -69,6 +69,7 @@ class AccountsController extends Controller { 'passwordChangedAt' => $account->password_changed_at, 'hasMojangUsernameCollision' => $account->hasMojangUsernameCollision(), 'shouldAcceptRules' => !$account->isAgreedWithActualRules(), + 'isOtpEnabled' => (bool)$account->is_otp_enabled, ]; } diff --git a/tests/codeception/api/functional/AccountsCurrentCest.php b/tests/codeception/api/functional/AccountsCurrentCest.php index cc4daa2..ef4e4df 100644 --- a/tests/codeception/api/functional/AccountsCurrentCest.php +++ b/tests/codeception/api/functional/AccountsCurrentCest.php @@ -29,6 +29,7 @@ class AccountsCurrentCest { 'isActive' => true, 'hasMojangUsernameCollision' => false, 'shouldAcceptRules' => false, + 'isOtpEnabled' => false, ]); $I->canSeeResponseJsonMatchesJsonPath('$.passwordChangedAt'); }