Fixes Issue
0023017. Checks if preference is null.
--- a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java Fri Feb 08 10:48:08 2013 +0100
+++ b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java Fri Feb 08 11:45:57 2013 +0100
@@ -865,7 +865,11 @@
obCriteria.add(Restrictions.in(Preference.PROPERTY_ORGANIZATION + ".id", OBContext
.getOBContext().getReadableOrganizations()));
Preference preference = (Preference) obCriteria.uniqueResult();
- return "Y".equals(preference.getSearchKey());
+ if (preference != null) {
+ return "Y".equals(preference.getSearchKey());
+ } else {
+ return false;
+ }
}
}