#8494 closed defect (bug) (fixed)
XMLRPC returns category name instead of category description
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 2.7.1 | Priority: | normal |
Severity: | normal | Version: | 2.7 |
Component: | XML-RPC | Keywords: | has-patch |
Focuses: | Cc: |
Description ¶
I am using the XML-RPC interface into wordpress, and when I use the wp.getCategories XML-RPC call, I get the category name twice in the returned data - instead of the category description, the category name is repeated.
The problem comes from the routine mw_getCategories inside xmlrpc.php - it reads:
function mw_getCategories($args) {
...
$structdescription? = $cat->name;
$structcategoryName? = $cat->name;
...
return $categories_struct;
}
whereas I'd expect it to be
function mw_getCategories($args) {
...
$structdescription? = $cat->description; <<<<<
$structcategoryName? = $cat->name;
...
return $categories_struct;
}
I checked the 2.7RC1 - the same problem exists there.
Is this a feature or a bug? Not sure how I should go about this - I am an old developer, but new to WordPress, so I don't know the proper 'etiquette' yet...
Pull Requests
- Loading…
Change History (7)
#3
@ Emeritus Committer
16 years ago
- Milestone changed from 2.7 to 2.7.1
- Resolution fixed deleted
- Status changed from closed to reopened
- Version changed from 2.6.1 to 2.7
Turns out that the 'description' field is really the category name according the MetaWeblog API http://www.xmlrpc.com/metaWeblogApi
To keep MetaWeblog clients happy I've uploaded a patch that reverts this change (making 'description' show the category name again) and added a new field called 'categoryDescription' to show the actual WordPress category description.
Nice catch! I've uploaded a patch to fix this.