Author: mor
Date: Wed Jul 1 10:15:21 2009
New Revision: 790098
URL:
http://svn.apache.org/viewvc?rev=790098&view=revLog:
Do not create any internal order note record if the user has not filled it while placing an order through order manager. Part of OFBIZ-2669.
Modified:
ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java
Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java?rev=790098&r1=790097&r2=790098&view=diff==============================================================================
--- ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java (original)
+++ ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java Wed Jul 1 10:15:21 2009
@@ -1344,7 +1344,9 @@
this.cart.setMaySplit(shipGroupIndex, Boolean.valueOf(maySplit));
this.cart.setIsGift(shipGroupIndex, Boolean.valueOf(isGift));
this.cart.setInternalCode(internalCode); // FIXME: the internalCode is not a ship group field and should be moved outside of this method
- this.cart.addInternalOrderNote(internalOrderNotes);
+ if (UtilValidate.isNotEmpty(internalOrderNotes)) {
+ this.cart.addInternalOrderNote(internalOrderNotes);
+ }
// set ship before date
if ((shipBeforeDate != null) && (shipBeforeDate.length() > 8)) {