In one of the hooks for the xmlrpc server someone forgot to put back in the module invoke call leading to missing calls from the server that are clearly defined.
return xmlrpc_server(array_merge(xmlrpc_server_xmlrpc(), module_invoke_all('xmlrpc')));
Note the array merge to take care of joining the resources back in with the hook calls from the core.
I marked this as critical so as to rush this along, this could also be the fix in 7 but I do not know if 7 has this issue.
| Comment | File | Size | Author |
|---|---|---|---|
| fixedmissingcallbacks-new-0.patch | 516 bytes | coolestdude1 |
Comments
Comment #1
marcingy commentedI have checked back through all versions of services and this has always been the case (not sure why) the above makes sense to me so RBTC but I want a second opinion before committing only because the code has 'always been like this'. This needs to go into d7 as well.
Comment #2
kylebrowning commentedThis is good to go.
Comment #3
marcingy commentedCommited thanks
Comment #4
kylebrowning commented