Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Id not specified in an update call #11

Closed
shaunhardy opened this issue Jul 18, 2014 · 7 comments
Closed

Id not specified in an update call #11

shaunhardy opened this issue Jul 18, 2014 · 7 comments

Comments

@shaunhardy
Copy link
Contributor

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 the Id is declared, any record update will fail with "Id not specified in an update call".

@daum
Copy link

daum commented Aug 12, 2014

+1

@daum
Copy link

daum commented Aug 13, 2014

@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?

@tamabe
Copy link

tamabe commented Aug 13, 2014

We run into the same problem using the update call

@dkorrel
Copy link

dkorrel commented Sep 5, 2014

I ran into the same problem. Made a small (dirty) workaround for the time being. Made a pull request for the changes.

@mathielen
Copy link

+1

@ikrasnykh
Copy link
Contributor

See #19

@ddeboer
Copy link
Member

ddeboer commented Apr 5, 2015

Should be fixed with #19.

@ddeboer ddeboer closed this as completed Apr 5, 2015
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants