Skip to content

Commit b2d1135

Browse files
committed
SOSL, delete wild cards to enable "fuzzy" search & Salesforce 10.20.3 -> 10.22.8
1 parent 23774de commit b2d1135

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3+
<classpathentry kind="con" path="MULE_LIB/com.mulesoft.connectors/mule-salesforce-connector/10.22.8"/>
34
<classpathentry kind="con" path="MULE_LIB/com.mulesoft.connectors/mule4-slack-connector/1.0.19"/>
4-
<classpathentry kind="con" path="MULE_LIB/com.mulesoft.connectors/mule-salesforce-connector/10.20.3"/>
55
<classpathentry kind="con" path="MULE_LIB/org.mule.modules/mule-apikit-module/1.10.4"/>
66
<classpathentry kind="con" path="org.mule.tooling.API_SPEC_LIB/6c091e72-50d1-49ac-b04d-ee5bb9bc9dbd/salesforce-data-api/4.0.4"/>
77
<classpathentry kind="con" path="MULE_LIB/org.mule.connectors/mule-http-connector/1.9.3"/>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@
141141
<dependency>
142142
<groupId>com.mulesoft.connectors</groupId>
143143
<artifactId>mule-salesforce-connector</artifactId>
144-
<version>10.20.3</version>
144+
<version>10.22.8</version>
145145
<classifier>mule-plugin</classifier>
146146
</dependency>
147147
<dependency>

src/main/mule/contacts.xml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1867,19 +1867,17 @@ attributes.queryParams.'searchString' replace /[&|!(){}\[\]^"~*?:\\'+\-]/ with("
18671867
</when>
18681868
</choice>
18691869
<salesforce:search config-ref="Salesforce_Config" doc:id="count-query" doc:name="Get Total Count">
1870-
<salesforce:search-string>
1871-
<![CDATA[
1870+
<salesforce:search-string><![CDATA[
18721871
FIND { :searchString }
18731872
IN NAME FIELDS
18741873
RETURNING
18751874
Contact(Id WHERE Contact_Type__c = 'SCORES Student' :regionQuery)
18761875
]]>
18771876
</salesforce:search-string>
1878-
<salesforce:parameters>
1879-
<![CDATA[#[output application/java
1877+
<salesforce:parameters><![CDATA[#[output application/java
18801878
---
18811879
{
1882-
searchString: "*" ++ vars.searchString ++ "*",
1880+
searchString: vars.searchString,
18831881
regionQuery: vars.regionQueryCondition
18841882
}]]]>
18851883
</salesforce:parameters>
@@ -1889,8 +1887,7 @@ attributes.queryParams.'searchString' replace /[&|!(){}\[\]^"~*?:\\'+\-]/ with("
18891887

18901888
<!-- Main SOSL query with pagination -->
18911889
<salesforce:search config-ref="Salesforce_Config" doc:id="f195a55e-9140-44b5-b60e-1809649ef0a3" doc:name="Search">
1892-
<salesforce:search-string>
1893-
<![CDATA[
1890+
<salesforce:search-string><![CDATA[
18941891
FIND { :searchString }
18951892
IN NAME FIELDS
18961893
RETURNING
@@ -1959,11 +1956,10 @@ attributes.queryParams.'searchString' replace /[&|!(){}\[\]^"~*?:\\'+\-]/ with("
19591956
)
19601957
]]>
19611958
</salesforce:search-string>
1962-
<salesforce:parameters>
1963-
<![CDATA[#[output application/java
1959+
<salesforce:parameters><![CDATA[#[output application/java
19641960
---
19651961
{
1966-
searchString: "*" ++ vars.searchString ++ "*",
1962+
searchString: vars.searchString,
19671963
regionQuery: vars.regionQueryCondition,
19681964
pageSize: vars.pageSize,
19691965
offset: (vars.page - 1) * vars.pageSize

0 commit comments

Comments
 (0)