diff -r 4f1c026a8aab -r f962ff9dd44e src/main/java/de/uapcore/lightpit/modules/LanguageModule.java --- a/src/main/java/de/uapcore/lightpit/modules/LanguageModule.java Wed May 13 18:33:25 2020 +0200 +++ b/src/main/java/de/uapcore/lightpit/modules/LanguageModule.java Wed May 13 18:40:52 2020 +0200 @@ -29,7 +29,6 @@ package de.uapcore.lightpit.modules; import de.uapcore.lightpit.*; -import de.uapcore.lightpit.dao.DataAccessObjects; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -86,7 +85,7 @@ } @RequestMapping(method = HttpMethod.GET) - public ResponseType handle(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) { + public ResponseType handle(HttpServletRequest req) { req.setAttribute("languages", languages); req.setAttribute("browserLanguage", req.getLocale()); @@ -97,7 +96,7 @@ } @RequestMapping(method = HttpMethod.POST) - public ResponseType switchLanguage(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) { + public ResponseType switchLanguage(HttpServletRequest req, HttpServletResponse resp) { Optional chosenLanguage = Optional.ofNullable(req.getParameter("language")) .map(Locale::forLanguageTag) @@ -106,6 +105,6 @@ chosenLanguage.ifPresent((l) -> req.getSession().setAttribute(Constants.SESSION_ATTR_LANGUAGE, l)); chosenLanguage.ifPresent(resp::setLocale); - return handle(req, resp, dao); + return handle(req); } }