﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
20548,"xmlrpc ""getrecentposts"" inconsistent with ""getpost""",kevbo,,"In /wp-includes/class-wp-xmlrpc-server.php the return array for mw_getPost sets the postid as an int. For mw_getRecentPosts postid is cast as a string. (lines 1827 & 2810)

Rev [16508] first cast the int as string in response to ticket #15517. The reference given was an old MSDN article. However, the Blogger API actually says the post ID should be numerical, not a string.

(See Blogger API Post definition here: https://developers.google.com/blogger/docs/2.0/json/reference/posts#resource)

Suggestion: Remove the cast to string for postid.

(Clients which use XML-RPC calls likely (and logically) expect that the struct of the post should be the same. For example, the .NET library JoeBlogs expects that mw_getPost return a certain struct whereas mw_getRecentPosts would return an array of structs.)",defect (bug),closed,normal,,XML-RPC,,minor,wontfix,,maxcutler
