This is an automated email from the ASF dual-hosted git repository.

pawan pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git


The following commit(s) were added to refs/heads/trunk by this push:
     new e290178  Fixed: Exception Error reflecting while Ecommerce Quick 
Checkout and Ordermgr Checkout (OFBIZ-11506)
e290178 is described below

commit e2901786c28707a49809bbd3974eb6623a74112a
Author: Pawan Verma <pawan.ve...@hotwaxsystems.com>
AuthorDate: Sat Apr 18 13:23:58 2020 +0530

    Fixed: Exception Error reflecting while Ecommerce Quick Checkout and 
Ordermgr Checkout
    (OFBIZ-11506)
    
    Here is more detail:
    getRelatedParties service(groovy) was returning duplicate key of 
relatedPartyIdList. So HashMap was passed instead of List of string in entity 
condition that's why we are getting type casting error.
    
    Thanks: Archana Asthana for report and Mohammed Rehan Khan for the patch.
---
 applications/party/groovyScripts/party/PartyServices.groovy | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/applications/party/groovyScripts/party/PartyServices.groovy 
b/applications/party/groovyScripts/party/PartyServices.groovy
index d1d9360..872ed75 100644
--- a/applications/party/groovyScripts/party/PartyServices.groovy
+++ b/applications/party/groovyScripts/party/PartyServices.groovy
@@ -224,7 +224,7 @@ def getRelatedParties() {
     Map resultMap = success()
 
     List relatedPartyIdList = [parameters.partyIdFrom]
-    resultMap.relatedPartyIdList = 
followPartyRelationshipsInline(relatedPartyIdList, 
parameters.partyRelationshipTypeId,
+    resultMap = followPartyRelationshipsInline(relatedPartyIdList, 
parameters.partyRelationshipTypeId,
             parameters.roleTypeIdFrom, 
parameters.roleTypeIdFromInclueAllChildTypes,
             parameters.roleTypeIdTo, 
parameters.roleTypeIdToIncludeAllChildTypes,
             parameters.includeFromToSwitched, parameters.recurse, 
parameters.useCache)

Reply via email to