Author: deepak
Date: Thu Dec 8 11:03:26 2016
New Revision: 1773213
URL:
http://svn.apache.org/viewvc?rev=1773213&view=revLog:
Improved: Added user friendly error message in duplicateProduct service, if passed productId already exists than return uer friendly error message instead of entity exception.
(OFBIZ-7402)
Thanks Arvind and Padma for reporting the issue.
Modified:
ofbiz/trunk/applications/product/minilang/product/product/ProductServices.xml
Modified: ofbiz/trunk/applications/product/minilang/product/product/ProductServices.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/minilang/product/product/ProductServices.xml?rev=1773213&r1=1773212&r2=1773213&view=diff==============================================================================
--- ofbiz/trunk/applications/product/minilang/product/product/ProductServices.xml (original)
+++ ofbiz/trunk/applications/product/minilang/product/product/ProductServices.xml Thu Dec 8 11:03:26 2016
@@ -167,6 +167,12 @@ under the License.
<call-simple-method method-name="checkProductRelatedPermission"/>
<set value="DELETE" field="checkAction"/>
<call-simple-method method-name="checkProductRelatedPermission"/>
+ <entity-one entity-name="Product" value-field="dummyProduct">
+ <field-map field-name="productId" from-field="parameters.productId"/>
+ </entity-one>
+ <if-not-empty field="dummyProduct">
+ <add-error ><fail-property resource="CommonErrorUiLabels" property="CommonErrorDuplicateKey" /></add-error>
+ </if-not-empty>
<check-errors/>
<!-- look up the old product and clone it -->