<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
<methodName>mt.setPostCategories</methodName>
<params>
<param>
<value>
<string>93</string>
</value>
</param>
<param>
<value>
<string>admin</string>
</value>
</param>
<param>
<value>
<string>(password omitted)</string>
</value>
</param>
<param>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>categoryId</name>
<value>
<string>
14</string>
</value>
</member>
<member>
<name>isPrimary</name>
<value>
<boolean>1</boolean>
</value>
</member>
</struct>
</value>
<value>
<struct>
<member>
<name>categoryId</name>
<value>
<int>
14</int>
</value>
</member>
<member>
<name>categoryName</name>
<value>
<string>Monument Valley</string>
</value>
</member>
<member>
<name>isPrimary</name>
<value>
<boolean>0</boolean>
</value>
</member>
</struct>
</value>
</data>
</array>
</value>
</param>
</params>
</methodCall>
A value (maybe /n?) was inserted before 14 in categoryId.
Using phpxmlrpc (as b2evolution does) I got a ERROR_NON_NUMERIC_FOUND
I added this bug ;) Tought that was logged in.
Hi, I've just entered a fix for this which will be included in the next release.