Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
3.7.1
-
None
-
Unknown
Description
This requires the SOBJECT_EXT_ID_NAME, but this should not be required. SFDC Documentation: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite_composite.htm
In our case, we are using platform events, and upsert ids would not make sense for us.
Also this line is requiring a COMPOSITE_METHOD: https://github.com/apache/camel/blob/ae2c79dcd64424acc82a29c9a46620809ea6414c/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/CompositeApiProcessor.java#L252
This seems unnecessary, as it is already defaulted to POST in DefaultCompositeApiClient: https://github.com/apache/camel/blob/ae2c79dcd64424acc82a29c9a46620809ea6414c/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/DefaultCompositeApiClient.java#L106
Attachments
Issue Links
- relates to
-
CAMEL-16368 camel-salesforce: Add support for Composite sObject Collections API
- Resolved
- links to