XML-RPC Server Responses Contain Data of Type dateTime.iso8601 Can’t Be Used |
|||
|---|---|---|---|
| Date: | 02/27/2008 | Severity: | Minor |
| Status: | Resolved | Reporter: | shawn |
| Version: | 1.6.1 | ||
| Keywords: | Libraries, XML-RPC Class | ||
| Forum Thread: | http://codeigniter.com/forums/viewthread/46002/ | ||
Description
There’s an older post about this from 2006 in the forums that describes the exact problem I’m having:
http://codeigniter.com/forums/viewthread/46002/
Code Sample
// let's say this is roughly what I'm passing to xmlrpc->send_response()
array(
array(
'dateCreated' => array($nodes[$j]['node_created'],'dateTime.iso8601'),
),
'struct'
);
Expected Result
<member>
<name>
dateCreated
</name>
<value>
<datetime.iso8601>
2008-02-26T16:30:40
</datetime.iso8601>
</value>
</member>
Actual Result
<member>
<name>
dateCreated
</name>
<value>
<string>
2008-02-26T16:30:40
</string>
</value>
</member>
Comment on Bug Report
| Posted by: shawn on 12 March 2008 6:22pm | |
|
|
Is there anything else I can provide to make my bug report more helpful? |
| Posted by: kylehase on 5 November 2008 1:34am | |
|
|
In CI 1.7.0 var $xmlrpcDateTime = ‘datetime.iso8601’; Should be changed to var $xmlrpcDateTime = ‘dateTime.iso8601’; Capitol T |
