details: https://code.openbravo.com/erp/devel/pi/rev/2ffddb16d735 changeset: 32330:2ffddb16d735 user: David Miguelez <david.miguelez <at> openbravo.com> date: Tue Jun 20 13:35:04 2017 +0200 summary: Related to Issue 36270. Fixes all places in which the StringUtils comparison should be used instead of variable.equals("string")
diffstat: src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.java | 18 +++++++---- 1 files changed, 11 insertions(+), 7 deletions(-) diffs (70 lines): diff -r 36c8cfc5da61 -r 2ffddb16d735 src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.java --- a/src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.java Tue Jun 20 13:33:29 2017 +0200 +++ b/src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.java Tue Jun 20 13:35:04 2017 +0200 @@ -264,7 +264,8 @@ boolean strHaveAumDataLines = false; for (int i = 0; i < datalines.length; i++) { try { - if (!datalines[i].quantityorder.isEmpty() && !datalines[i].secuomname.equals("**")) { + if (!datalines[i].quantityorder.isEmpty() + && !StringUtils.equals(datalines[i].secuomname, "**")) { strHaveSecDataLines = true; } if (uomManagementPreference && !datalines[i].cAum.isEmpty() @@ -286,7 +287,8 @@ xmlDocument.setParameter("uompreference", ""); xmlDocument.setParameter("havesecuom", ""); if (datalines[i].cAum.isEmpty() && datalines[i].aumqty.isEmpty() - && datalines[i].quantityorder.isEmpty() && datalines[i].secuomname.equals("**")) { + && datalines[i].quantityorder.isEmpty() + && StringUtils.equals(datalines[i].secuomname, "**")) { RequisitionToOrderData[] defaultAumData = RequisitionToOrderData.selectAUMDefault(this, datalines[i].mProductId); String defaultAum = (defaultAumData.length > 0) ? defaultAumData[0].cAum @@ -301,7 +303,7 @@ } } } else if (uomManagementPreference && datalines[i].quantityorder.isEmpty() - && datalines[i].secuomname.equals("**")) { + && StringUtils.equals(datalines[i].secuomname, "**")) { // UOM preference is Y and no line has secondary UOM datalines[i].havesecuom = "none"; xmlDocument.setParameter("uompreference", ""); @@ -332,7 +334,8 @@ boolean strHaveAumDataSelected = false; for (int i = 0; i < dataselected.length; i++) { try { - if (!dataselected[i].quantityorder.isEmpty() && !dataselected[i].secuomname.equals("**")) { + if (!dataselected[i].quantityorder.isEmpty() + && !StringUtils.equals(dataselected[i].secuomname, "**")) { strHaveSecDataSelected = true; } if (uomManagementPreference && !dataselected[i].cAum.isEmpty() @@ -354,7 +357,8 @@ xmlDocument.setParameter("uompreferencesel", ""); xmlDocument.setParameter("havesecuomsel", ""); if (dataselected[i].cAum.isEmpty() && dataselected[i].aumqty.isEmpty() - && dataselected[i].quantityorder.isEmpty() && dataselected[i].secuomname.equals("**")) { + && dataselected[i].quantityorder.isEmpty() + && StringUtils.equals(dataselected[i].secuomname, "**")) { RequisitionToOrderData[] defaultAumData = RequisitionToOrderData.selectAUMDefault(this, dataselected[i].mProductId); String defaultAum = (defaultAumData.length > 0) ? defaultAumData[0].cAum @@ -369,7 +373,7 @@ } } } else if (uomManagementPreference && dataselected[i].quantityorder.isEmpty() - && dataselected[i].secuomname.equals("**")) { + && StringUtils.equals(dataselected[i].secuomname, "**")) { // UOM preference is Y and no line has secondary UOM dataselected[i].havesecuom = "none"; xmlDocument.setParameter("uompreferencesel", ""); @@ -431,7 +435,7 @@ String strLockQty = ""; String strLockAqumQty = null; if (uomManagementPreference && dataselected[i].quantityorder.isEmpty() - && dataselected[i].secuomname.equals("**")) { + && StringUtils.equals(dataselected[i].secuomname, "**")) { strLockQty = vars.getNumericParameter("inpQty" + dataselected[i].mRequisitionlineId); strLockAqumQty = vars.getNumericParameter("inpAumQty" + dataselected[i].mRequisitionlineId); } else { ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits