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);