From 3e0c08f585fd6fbd9caed49f2d24b31395180bd9 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Tue, 18 Jun 2019 11:49:39 +0200
Subject: [PATCH] no-jira: don't send error page if mapper is missing, only
 error code

---
 .../org/olat/core/dispatcher/mapper/MapperDispatcher.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/olat/core/dispatcher/mapper/MapperDispatcher.java b/src/main/java/org/olat/core/dispatcher/mapper/MapperDispatcher.java
index dca4e1b0b4c..13b219ef8cb 100644
--- a/src/main/java/org/olat/core/dispatcher/mapper/MapperDispatcher.java
+++ b/src/main/java/org/olat/core/dispatcher/mapper/MapperDispatcher.java
@@ -98,14 +98,14 @@ public class MapperDispatcher implements Dispatcher {
 			m = mapperService.getMapperById(null, smappath);
 			if(m == null) {
 				log.warn("Call to mapped resource, but mapper does not exist for path::" + smappath);
-				DispatcherModule.sendNotFound(pathInfo, hres);
+				hres.setStatus(HttpServletResponse.SC_NOT_FOUND);
 				return;
 			}
 		}
 		String mod = slashPos > 0 ? subInfo.substring(slashPos) : "";
 		if (mod.indexOf("..") != -1) {
 			log.warn("Illegal mapper path::" + mod + " contains '..'");
-			DispatcherModule.sendForbidden(pathInfo, hres);
+			hres.setStatus(HttpServletResponse.SC_FORBIDDEN);
 			return;
 		}
 		// /bla/blu.html
-- 
GitLab