Skip to content

Commit e0deca9

Browse files
committed
Fix #33968: fix NPE in UserAgentFilter
1 parent 12b0104 commit e0deca9

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/eu/openanalytics/containerproxy/security/UserAgentFilter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ public class UserAgentFilter extends OncePerRequestFilter {
3333

3434
@Override
3535
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws ServletException, IOException {
36-
if (request.getHeader("User-Agent").contains("ms-office")) {
36+
String header = request.getHeader("User-Agent");
37+
if (header != null && header.contains("ms-office")) {
3738
// see #33103
3839
// send empty response if request made by MS Office
3940
// otherwise the user will not be able to sign-in (or get logged out)

0 commit comments

Comments
 (0)