details:   https://code.openbravo.com/erp/devel/pi/rev/72561635f02f
changeset: 21248:72561635f02f
user:      Jon Alegría <jon.alegria <at> openbravo.com>
date:      Wed Oct 09 12:56:31 2013 +0200
summary:   Fixes issue 0024897: Scheduled and order date are always modified
in OrderEventHandler, although they do not change

diffstat:

 src/org/openbravo/event/OrderEventHandler.java |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (18 lines):

diff -r 490fcc05cd42 -r 72561635f02f 
src/org/openbravo/event/OrderEventHandler.java
--- a/src/org/openbravo/event/OrderEventHandler.java    Wed Oct 09 10:33:50 
2013 +0200
+++ b/src/org/openbravo/event/OrderEventHandler.java    Wed Oct 09 12:56:31 
2013 +0200
@@ -62,12 +62,12 @@
     orderLineCriteria.add(Restrictions.eq(OrderLine.PROPERTY_SALESORDER,
         OBDal.getInstance().get(Order.class, orderId)));
     if (orderLineCriteria.count() > 0) {
-      if (newOrderDate != oldOrderDate) {
+      if (newOrderDate.compareTo(oldOrderDate)!=0) {
         for (OrderLine lines : orderLineCriteria.list()) {
           lines.setOrderDate(newOrderDate);
         }
       }
-      if (newScheduledDate != oldScheduledDate) {
+      if (newScheduledDate.compareTo(oldScheduledDate)!=0) {
         for (OrderLine lines : orderLineCriteria.list()) {
           lines.setScheduledDeliveryDate(newScheduledDate);
         }

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to