]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
fixes the authorization to post so that it does not include login
authorcash <cash.costello@gmail.com>
Fri, 24 Jun 2011 18:55:59 +0000 (14:55 -0400)
committercash <cash.costello@gmail.com>
Fri, 24 Jun 2011 18:55:59 +0000 (14:55 -0400)
mod/twitter_api/lib/twitter_api.php
mod/twitter_api/views/default/usersettings/twitter_api/edit.php

index 0621c2b13e4ab533be8cfe0746eb2b06cef0e47a..145b371146fa19b77e8ad44b6acbc95c033dea76 100644 (file)
@@ -243,7 +243,6 @@ function twitter_api_authorize() {
                ),
                'limit' => 0
        );
-
        $users = elgg_get_entities_from_plugin_user_settings($options);
 
        if ($users) {
@@ -281,11 +280,11 @@ function twitter_api_revoke() {
 }
 
 /**
- * Returns the url to authorize a user.
+ * Gets the url to authorize a user.
  *
  * @param string $callback The callback URL
  */
-function twitter_api_get_authorize_url($callback = NULL) {
+function twitter_api_get_authorize_url($callback = NULL, $login = true) {
        global $SESSION;
        elgg_load_library('twitter_oauth');
 
@@ -302,7 +301,7 @@ function twitter_api_get_authorize_url($callback = NULL) {
                'oauth_token_secret' => $token['oauth_token_secret'],
        );
 
-       return $twitter->getAuthorizeURL($token['oauth_token']);
+       return $twitter->getAuthorizeURL($token['oauth_token'], $login);
 }
 
 /**
index 77dd5cc5d2f219c2efc0fd9e9a5c5ab034511a1b..0898087ca8ccf541419ccee7a9af05a931d5e593 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * 
+ * User settings for Twitter API
  */
 
 $user_id = elgg_get_logged_in_user_guid();
@@ -13,7 +13,7 @@ echo '<div>' . elgg_echo('twitter_api:usersettings:description', array($site_nam
 
 if (!$access_key || !$access_secret) {
        // send user off to validate account
-       $request_link = twitter_api_get_authorize_url();
+       $request_link = twitter_api_get_authorize_url(null, false);
        echo '<div>' . elgg_echo('twitter_api:usersettings:request', array($request_link, $site_name)) . '</div>';
 } else {
        $url = elgg_get_site_url() . "twitter_api/revoke";