From f48b0186ad4ef23728c8e9b987fa99392aaf2da8 Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Thu, 4 Aug 2005 11:59:23 +0000 Subject: [PATCH] Fix int conversion, wrong $postid. --- serendipity_xmlrpc.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/serendipity_xmlrpc.php b/serendipity_xmlrpc.php index 05e9bb3..c17fa0f 100644 --- a/serendipity_xmlrpc.php +++ b/serendipity_xmlrpc.php @@ -431,8 +431,8 @@ function metaWeblog_getPost($message) { 'permalink' => new XML_RPC_Value(serendipity_archiveURL($entry['id'], $entry['title'], 'baseURL', true, array('timestamp' => $entry['timestamp'])), 'string'), 'mt_excerpt' => new XML_RPC_Value($entry['excerpt'], 'string'), 'mt_text_more' => new XML_RPC_Value($entry['extended'], 'string'), - 'mt_allow_comments' => new XML_RPC_Value($entry['allow_comments'], 'int'), - 'mt_allow_pings' => new XML_RPC_Value($entry['mt_allow_pings'], 'int'), + 'mt_allow_comments' => new XML_RPC_Value(($entry['allow_comments'] == true ? 1 : 0), 'int'), + 'mt_allow_pings' => new XML_RPC_Value(($entry['mt_allow_pings'] == true ? 1 : 0), 'int'), 'mt_convert_breaks' => new XML_RPC_Value($entry['mt_convert_breaks'], 'string'), 'mt_keywords' => new XML_RPC_Value($entry['mt_keywords'], 'string')), 'struct'); @@ -560,8 +560,8 @@ function universal_setEntry(&$entry, &$tmp) { 'mt_convert_breaks' => new XML_RPC_Value('', 'string'), 'mt_keywords' => new XML_RPC_Value('', 'string'), 'title' => new XML_RPC_Value($entry['title'],'string'), - 'permalink' => new XML_RPC_Value(serendipity_rewriteURL(PATH_ARCHIVES.'/' . $postid . '_.html', 'baseURL'), 'string'), - 'link' => new XML_RPC_Value(serendipity_rewriteURL(PATH_ARCHIVES.'/' . $postid . '_.html', 'baseURL'), 'string'), + 'permalink' => new XML_RPC_Value(serendipity_rewriteURL(PATH_ARCHIVES.'/' . $entry['id']. '_.html', 'baseURL'), 'string'), + 'link' => new XML_RPC_Value(serendipity_rewriteURL(PATH_ARCHIVES.'/' . $entry['id'] . '_.html', 'baseURL'), 'string'), ); return array_merge($entry, $tmp); -- 2.39.5