summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2003-05-29 08:25:36 +0000
committerDries Buytaert <dries@buytaert.net>2003-05-29 08:25:36 +0000
commit3cebcdf636f7eb47d6304a48057b34ddbaf43f04 (patch)
treee59417f4c2374390957928cdbdae339dd90a9ef1
parentc3119d1f183eb9f492bcefae083df0a2d652b6e6 (diff)
downloadbrdo-3cebcdf636f7eb47d6304a48057b34ddbaf43f04.tar.gz
brdo-3cebcdf636f7eb47d6304a48057b34ddbaf43f04.tar.bz2
- Fix for bug #1779a: all posts posted through the Blogger API where authored
by the anonymous user. Thanks thorpexmachine and Al. - Fix for bug #1779b: bloggerapi_user_blogs() returned broken link. Thanks thorpexmachine and Al. http://drupal.org/node/view/1779
-rw-r--r--modules/bloggerapi.module6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/bloggerapi.module b/modules/bloggerapi.module
index a215a6cbe..c21202c1e 100644
--- a/modules/bloggerapi.module
+++ b/modules/bloggerapi.module
@@ -173,12 +173,12 @@ function bloggerapi_driver($method, $params = 0, $error = 0) {
switch ($method) {
case "newPost":
- return array("type" => "blog", "title" => $title, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 2, "promote" => 0, "revision" => 0);
+ return array("type" => "blog", "name" => $user->name, "title" => $title, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 2, "promote" => 0, "revision" => 0);
break;
case "editPost":
$node = node_load(array("nid" => $cparams[1]));
if ($node->uid == $user->uid) {
- return array("nid" => $cparams[1], "type" => "blog", "title" => $title, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 2, "promote" => 0, "revision" => 0);
+ return array("nid" => $cparams[1], "type" => "blog", "name" => $user->name, "title" => $title, "body" => $cparams[4], "status" => 1, "moderate" => 0, "comment" => 2, "promote" => 0, "revision" => 0);
}
else {
return bloggerapi_error("Error updating node");
@@ -221,7 +221,7 @@ function bloggerapi_user_blogs() {
global $user;
if ($user->uid) {
- $struct = new xmlrpcval(array("url" => new xmlrpcval(url("blog/view". urlencode($user->uid))), "blogid" => new xmlrpcval($user->uid), "blogName" => new xmlrpcval($user->name . "'s blog at ". variable_get("site_name", "drupal"))),"struct");
+ $struct = new xmlrpcval(array("url" => new xmlrpcval(url("blog/$user->uid")), "blogid" => new xmlrpcval($user->uid), "blogName" => new xmlrpcval($user->name . "'s blog at ". variable_get("site_name", "drupal"))),"struct");
return new xmlrpcval(array($struct), "array");
}
else {