svn commit: r1769645 - in /ofbiz/trunk/applications/party: minilang/test/PartyTests.xml src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1769645 - in /ofbiz/trunk/applications/party: minilang/test/PartyTests.xml src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java

Deepak Dixit-5
Author: deepak
Date: Mon Nov 14 15:10:06 2016
New Revision: 1769645

URL: http://svn.apache.org/viewvc?rev=1769645&view=rev
Log:
Fixed: Passes required parameter contactMechTypeId while calling createPartyContactMech  form copyPartyContactMechs service. Also pass same parameter in
 testCreatePartyContactMech test case service. .

Modified:
    ofbiz/trunk/applications/party/minilang/test/PartyTests.xml
    ofbiz/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java

Modified: ofbiz/trunk/applications/party/minilang/test/PartyTests.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/minilang/test/PartyTests.xml?rev=1769645&r1=1769644&r2=1769645&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/minilang/test/PartyTests.xml (original)
+++ ofbiz/trunk/applications/party/minilang/test/PartyTests.xml Mon Nov 14 15:10:06 2016
@@ -541,6 +541,7 @@ under the License.
             <field-map field-name="userLoginId" value="system"/>
         </entity-one>
         <set field="serviceCtx.userLogin" from-field="userLogin"/>
+        <set field="serviceCtx.contactMechTypeId" value="EMAIL_ADDRESS"/>
         <call-service service-name="createPartyContactMech" in-map-name="serviceCtx"/>
         <entity-and entity-name="PartyContactMech" list="partyContactMechList">
             <field-map field-name="contactMechId" value="TestContactMech3"/>

Modified: ofbiz/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java?rev=1769645&r1=1769644&r2=1769645&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java (original)
+++ ofbiz/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java Mon Nov 14 15:10:06 2016
@@ -1016,7 +1016,7 @@ public class ContactMechServices {
 
                 // create a new party contact mech for the partyIdTo
                 Map<String, Object> serviceResults = dispatcher.runSync("createPartyContactMech", UtilMisc.<String, Object>toMap("partyId", partyIdTo, "userLogin", userLogin,
-                            "contactMechId", contactMechId, "fromDate", UtilDateTime.nowTimestamp(),
+                            "contactMechId", contactMechId, "contactMechTypeId", contactMech.getString("contactMechTypeId"), "fromDate", UtilDateTime.nowTimestamp(),
                             "allowSolicitation", partyContactMech.getString("allowSolicitation"), "extension", partyContactMech.getString("extension")));
                 if (ServiceUtil.isError(serviceResults)) {
                     return serviceResults;