details: /erp/stable/2.50/rev/a683dcf07aea
changeset: 9539:a683dcf07aea
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Wed Jun 15 15:12:10 2011 +0200
summary: fixed bug 17649: NPE when installing a commercial module in a
community instance
diffstat:
src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 036f91577636 -r a683dcf07aea
src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java
--- a/src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java Wed Jun
15 10:03:03 2011 +0200
+++ b/src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java Wed Jun
15 15:12:10 2011 +0200
@@ -1611,7 +1611,7 @@
ActivationKey ak = ActivationKey.getInstance();
for (Module mod : modulesToCheck) {
if (mod.isIsCommercial()
- && ak.isModuleSubscribed(mod.getModuleID()) !=
CommercialModuleStatus.ACTIVE) {
+ && (!ak.isActive() || ak.isModuleSubscribed(mod.getModuleID()) !=
CommercialModuleStatus.ACTIVE)) {
notAllowedModules.add(mod);
}
}
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits