This is an automated email from the ASF dual-hosted git repository.
mridulpathak pushed a commit to branch release24.09
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
The following commit(s) were added to refs/heads/release24.09 by this push:
new 3bc778a611 Fixed: The phone extension entered when creating an SFA
account or lead is silently dropped (OFBIZ-13657)
3bc778a611 is described below
commit 3bc778a611934bf930448f1abe60455428b33d08
Author: Mridul Pathak <[email protected]>
AuthorDate: Thu Oct 8 00:37:52 2026 +0530
Fixed: The phone extension entered when creating an SFA account or lead is
silently dropped (OFBIZ-13657)
When createPartyGroupRoleAndContactMechs became a real service call, run
service: started filtering its input to the declared attributes. The servicedef
declared no extension, although the telecom map processor copies it and
PartyContactMech stores it, so the number was saved without its extension and
no error was raised. Declare extension as an optional IN attribute;
createAccount and createLead both pass it through.
---
applications/party/servicedef/services.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/applications/party/servicedef/services.xml
b/applications/party/servicedef/services.xml
index 6f0973fb42..5214859d40 100644
--- a/applications/party/servicedef/services.xml
+++ b/applications/party/servicedef/services.xml
@@ -107,6 +107,7 @@ under the License.
<attribute name="groupName" type="String" mode="IN" optional="false"/>
<attribute name="address1" type="String" mode="IN" optional="true"/>
<attribute name="contactNumber" type="String" mode="IN"
optional="true"/>
+ <attribute name="extension" type="String" mode="IN" optional="true"/>
<attribute name="emailAddress" type="String" mode="IN"
optional="true"/>
<attribute name="postalAddContactMechPurpTypeId" type="String"
mode="IN" optional="true"/>
<attribute name="phoneContactMechPurpTypeId" type="String" mode="IN"
optional="true"/>