diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/OPListController.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/OPListController.java index d616e74..7f9eec0 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/OPListController.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/OPListController.java @@ -96,6 +96,17 @@ public class OPListController implements Serializable { */ @SuppressWarnings("unchecked") public List getInvoices(String _dbtrNumber) { + + // if last dbtr number is not equal then reset the current list.... + if (invoiceList != null && // + (lastDbtrNumber == null + || !lastDbtrNumber.equals(_dbtrNumber) // + || lastCurrencyFilter == null + || !lastCurrencyFilter.equals(currencyFilter)) // + ) { + invoiceList = null; + } + if (invoiceList != null) { return invoiceList; }