Closed shaunhardy closed 9 years ago
+1
@ddeboer I'm hitting the same issue mentioned here. Due to the bug could be done as every object has "Id" is always add that into the getSoapTypes array it builds for each type of object. What do you think about doing that? Not the prettiest way but I don't see any other way to do it?
We run into the same problem using the update call
I ran into the same problem. Made a small (dirty) workaround for the time being. Made a pull request for the changes.
+1
See #19
Should be fixed with #19.
Applying the fix in #9 exposed a bug in the PHP SOAP library where
SoapClient::__getTypes()
does not support extensions in the XMLSchema when used in WSDL mode.https://bugs.php.net/bug.php?id=45404
Since every object in the WSDL extends
sObject
, which is where theId
is declared, any record update will fail with "Id not specified in an update call".