X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Foauthconnectionssettings.php;h=eaa0fae8daa740ad1bb3eb284ab884934ca65610;hb=c0f65f6ea76ffa035cbf2c4126bedaae9d8752c8;hp=9a7cda924a7e8db0d9a11201ffdc544bd332c96c;hpb=bfdb8385ecc745002b8c45510caf2fdf7c2d2c9f;p=quix0rs-gnu-social.git diff --git a/actions/oauthconnectionssettings.php b/actions/oauthconnectionssettings.php index 9a7cda924a..eaa0fae8da 100644 --- a/actions/oauthconnectionssettings.php +++ b/actions/oauthconnectionssettings.php @@ -31,9 +31,7 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } -require_once INSTALLDIR . '/lib/connectsettingsaction.php'; require_once INSTALLDIR . '/lib/applicationlist.php'; -require_once INSTALLDIR . '/lib/apioauthstore.php'; /** * Show connected OAuth applications @@ -46,7 +44,7 @@ require_once INSTALLDIR . '/lib/apioauthstore.php'; * * @see SettingsAction */ -class OauthconnectionssettingsAction extends ConnectSettingsAction +class OauthconnectionssettingsAction extends SettingsAction { var $page = null; var $oauth_token = null; @@ -64,7 +62,6 @@ class OauthconnectionssettingsAction extends ConnectSettingsAction * * @return string Title of the page */ - function title() { // TRANS: Title for OAuth connection settings. @@ -76,7 +73,6 @@ class OauthconnectionssettingsAction extends ConnectSettingsAction * * @return instructions for use */ - function getInstructions() { // TRANS: Instructions for OAuth connection settings. @@ -97,7 +93,7 @@ class OauthconnectionssettingsAction extends ConnectSettingsAction $offset = ($this->page - 1) * APPS_PER_PAGE; $limit = APPS_PER_PAGE + 1; - $connection = $profile->getConnectedApps($offset, $limit); + $connection = $user->getConnectedApps($offset, $limit); $cnt = 0; @@ -135,6 +131,7 @@ class OauthconnectionssettingsAction extends ConnectSettingsAction $token = $this->trimmed('token'); if (!$token || $token != common_session_token()) { + // TRANS: Client error displayed when the session token does not match or is not given. $this->showForm(_('There was a problem with your session token. '. 'Try again, please.')); return; @@ -169,9 +166,9 @@ class OauthconnectionssettingsAction extends ConnectSettingsAction return false; } - $app = Oauth_application::staticGet('id', $appUser->application_id); + $app = Oauth_application::getKV('id', $appUser->application_id); - $datastore = new ApiStatusNetOAuthDataStore(); + $datastore = new ApiGNUsocialOAuthDataStore(); $datastore->revoke_token($appUser->token, 1); $result = $appUser->delete();