details:   https://code.openbravo.com/erp/devel/pi/rev/f9f85e0ce62c
changeset: 24368:f9f85e0ce62c
user:      Rafa Alonso <rafael.alonso <at> openbravo.com>
date:      Tue Sep 02 20:17:41 2014 +0200
summary:   Related to issue 27362: If in development or the 
Openbravo.property's 'test.environment' property is true...
- the debug flag is set to true
- the generated javascript will not be compressed (to help debugging in test 
environments)

diffstat:

 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
 |  7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diffs (31 lines):

diff -r 156f9b687d43 -r f9f85e0ce62c 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
--- 
a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
  Tue Sep 02 17:52:22 2014 +0000
+++ 
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
  Tue Sep 02 20:17:41 2014 +0200
@@ -30,6 +30,7 @@
 import org.apache.commons.codec.digest.DigestUtils;
 import org.apache.commons.io.FileUtils;
 import org.apache.log4j.Logger;
+import org.openbravo.base.session.OBPropertiesProvider;
 import org.openbravo.client.kernel.BaseComponentProvider.ComponentResource;
 import 
org.openbravo.client.kernel.BaseComponentProvider.ComponentResource.ComponentResourceType;
 import org.openbravo.dal.core.OBContext;
@@ -243,7 +244,8 @@
        * 
        * TODO: don't load the ob-debug.js file if not in use
        */
-      if (isInDevelopment() || referer.indexOf("/ret-") > 0) {
+      if (isInDevelopment()
+          || 
OBPropertiesProvider.getInstance().getBooleanProperty("test.environment")) {
         sb.insert(0, "var isDebug = true;\n\n");
       }
       sb.append("if (window.onerror && window.onerror.name === '"
@@ -264,7 +266,8 @@
     // when changing development status, system needs to be restarted.
     final String output;
     // in classicmode the isc combined is included, compressing that gives 
errors
-    if (!isInDevelopment() && !isClassicMode()) {
+    if (!isInDevelopment() && !isClassicMode()
+        && 
!OBPropertiesProvider.getInstance().getBooleanProperty("test.environment")) {
       output = JSCompressor.getInstance().compress(sb.toString());
     } else {
       output = sb.toString();

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to