Opened 2 years ago
Last modified 2 years ago
#16980 new defect (bug)
Empty Values are converted to null by class-ixr.php — at Version 2
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Awaiting Review |
| Component: | XML-RPC | Version: | 3.1 |
| Severity: | major | Keywords: | dev-feedback has-patch |
| Cc: |
Description (last modified by ocean90)
I tried to fix the following bug #10599
Found out when you send and empty value via xmlrpc it converts it to null value.
Say you send and array of arguments for mw_editpost, set
$content_struct[mt_keywords] = '';
IXR client passes a null value instead of an empty value.
In mw_post method consider this statement
$tags_input = isset( $content_structmt_keywords? ) ? $content_struct[mt_keywords] : null;
Even if you send an empty value this statement fails because
$content_struct[mt_keywords]
is set to null by IXR client.
Note: See
TracTickets for help on using
tickets.

I tried to fix the following bug
http://core.trac.wordpress.org/ticket/10599
Found out when you send and empty value via xmlrpc it converts it to null value.
IXR client passes a null value instead of an empty value.
In mw_post method consider this statement
Even if you send an empty value this statement fails because
is set to null by IXR client.