#15517 closed defect (bug) (fixed)
'postid' field in metaWeblog.getRecentPosts should be a string
| Reported by: | mrroundhill | Owned by: | westi |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.1 |
| Component: | XML-RPC | Version: | 3.1 |
| Severity: | critical | Keywords: | xml-rpc |
| Cc: | Focuses: |
Description
In 3.1, the xml-rpc metaWeblog.getRecentPosts call is returning the 'postid' field as an integer when it should be a string:
http://msdn.microsoft.com/en-us/library/aa905674.aspx
Clients such as the WordPress for iPhone app can't handle the different type and force closes when refreshing the posts tab.
Attachments (1)
Change History (10)
#3
@
16 years ago
We need to check the other API definitions to ensure we return the correct datatypes.
#4
@
16 years ago
I'd recommend being very cautious about this types of changes, for things that have been one way for a very long time. This might be the right thing to do, but that doesn't rule out the potential for causing problems with a large number of existing clients.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
(In [16508]) Ensure that we return post IDs as strings to honour API defintions. See #15517