summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Prodromou <evan@prodromou.name>2008-06-02 16:06:45 -0400
committerEvan Prodromou <evan@prodromou.name>2008-06-02 16:06:45 -0400
commit7b24d101c07ba40b5c8b648bdca0cd6d16ad15f1 (patch)
tree092948e0c3e079bf3ffae2b615b5be9e717b5c9f
parent10f9a8a125c08dd403319aa84b4902db91253095 (diff)
fix consumer fetching, nonce making
darcs-hash:20080602200645-84dde-c72e2e98a955bdd7768fa39da30660dfcffd0f15.gz
-rw-r--r--actions/remotesubscribe.php4
-rw-r--r--lib/oauthstore.php2
2 files changed, 5 insertions, 1 deletions
diff --git a/actions/remotesubscribe.php b/actions/remotesubscribe.php
index e7a9abb18..3dea07f16 100644
--- a/actions/remotesubscribe.php
+++ b/actions/remotesubscribe.php
@@ -358,4 +358,8 @@ class RemotesubscribeAction extends Action {
common_redirect($req->to_url());
return;
}
+
+ function make_nonce() {
+ return common_good_rand(16);
+ }
} \ No newline at end of file
diff --git a/lib/oauthstore.php b/lib/oauthstore.php
index fe7f68c02..4ad123455 100644
--- a/lib/oauthstore.php
+++ b/lib/oauthstore.php
@@ -26,7 +26,7 @@ class LaconicaOAuthDataStore extends OAuthDataStore {
# We keep a record of who's contacted us
function lookup_consumer($consumer_key) {
- $con = new Consumer('key', $consumer_key);
+ $con = Consumer::staticGet('consumer_key', $consumer_key);
if (!$con) {
$con = new Consumer();
$con->consumer_key = $consumer_key;