details:   https://code.openbravo.com/erp/devel/pi/rev/9f77b61ad542
changeset: 30678:9f77b61ad542
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Thu Nov 24 08:49:33 2016 +0100
summary:   Related to issue 34331: Support pre-defined allowed domains for 
cross-domain requests in a multi-server environment
Do not log/do anything if no checkers defined

diffstat:

 src/org/openbravo/base/secureApp/AllowedCrossDomainsHandler.java |  5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diffs (15 lines):

diff -r a0080aeca860 -r 9f77b61ad542 
src/org/openbravo/base/secureApp/AllowedCrossDomainsHandler.java
--- a/src/org/openbravo/base/secureApp/AllowedCrossDomainsHandler.java  Wed Nov 
23 20:55:26 2016 +0100
+++ b/src/org/openbravo/base/secureApp/AllowedCrossDomainsHandler.java  Thu Nov 
24 08:49:33 2016 +0100
@@ -87,6 +87,11 @@
    */
   public void setCORSHeaders(HttpServletRequest request, HttpServletResponse 
response) {
 
+    // don't do anything if no checkers anyway
+    if (getCheckers().isEmpty()) {
+      return;
+    }
+
     try {
       final String origin = request.getHeader("Origin");
 

------------------------------------------------------------------------------
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to