You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/07/28 06:11:15 UTC
[camel] branch master updated: CAMEL-15338 salesforce Standard
Platform Events support (#4050)
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new c98234f CAMEL-15338 salesforce Standard Platform Events support (#4050)
c98234f is described below
commit c98234f0dfe7158439f4cac2cc460d5fb9e64b3a
Author: Yulia Buzlukova <al...@gmail.com>
AuthorDate: Tue Jul 28 02:11:01 2020 -0400
CAMEL-15338 salesforce Standard Platform Events support (#4050)
removed hardcoded suffix for salesforce Platform Event Channel.
API names of standard platform events, such as AssetTokenEvent, don’t include a suffix. See https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_define_ui.htm
Hardcoding the suffix in channel name results in subscription failure for standard salesforce events.
---
.../component/salesforce/internal/streaming/SubscriptionHelper.java | 5 -----
1 file changed, 5 deletions(-)
diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/streaming/SubscriptionHelper.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/streaming/SubscriptionHelper.java
index faf530f..26958c1 100644
--- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/streaming/SubscriptionHelper.java
+++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/streaming/SubscriptionHelper.java
@@ -538,11 +538,6 @@ public class SubscriptionHelper extends ServiceSupport {
channelName.append(topicName);
}
- final int typeIdx = channelName.indexOf("/", 1);
- if ("event".equals(channelName.substring(1, typeIdx)) && !topicName.endsWith("__e")) {
- channelName.append("__e");
- }
-
return channelName.toString();
}