Author: sebawagner
Date: Sun Apr 22 07:40:59 2012
New Revision: 1328808

URL: http://svn.apache.org/viewvc?rev=1328808&view=rev
Log:
OPENMEETINGS-3 User-Agent is not always available

Modified:
    
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/servlet/outputhandler/DownloadHandler.java

Modified: 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/servlet/outputhandler/DownloadHandler.java
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/servlet/outputhandler/DownloadHandler.java?rev=1328808&r1=1328807&r2=1328808&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/servlet/outputhandler/DownloadHandler.java
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/src/org/openmeetings/servlet/outputhandler/DownloadHandler.java
 Sun Apr 22 07:40:59 2012
@@ -323,11 +323,13 @@ public class DownloadHandler extends Htt
                                        int browserType = 0;
 
                                        // Firefox and Opera browsers
-                                       if 
((httpServletRequest.getHeader("User-Agent")
-                                                       .contains("Firefox"))
-                                                       || 
(httpServletRequest.getHeader("User-Agent")
-                                                                       
.contains("Opera"))) {
-                                               browserType = 1;
+                                       if 
(httpServletRequest.getHeader("User-Agent") != null) {
+                                               if 
((httpServletRequest.getHeader("User-Agent")
+                                                               
.contains("Firefox"))
+                                                               || 
(httpServletRequest.getHeader("User-Agent")
+                                                                               
.contains("Opera"))) {
+                                                       browserType = 1;
+                                               }
                                        }
 
                                        log.debug("Detected browser type:" + 
browserType);


Reply via email to