From 413bb315859eae37bfdf849378516b2e66473f86 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Wed, 9 Feb 2022 21:20:26 +0100 Subject: [PATCH] Refactoring: fixed allowed http methods --- .../budgetmaster/controller/AboutController.java | 2 +- .../deadlocker8/budgetmaster/reports/ReportController.java | 7 ++----- .../budgetmaster/settings/SettingsController.java | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java b/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java index e9e68ba0c..e9a556f20 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java @@ -59,7 +59,7 @@ public class AboutController extends BaseController return ReturnValues.WHATS_NEW; } - @RequestMapping("/whatsNewModal/close") + @GetMapping("/whatsNewModal/close") @Transactional public String whatsNewModalClose(HttpServletRequest request) { diff --git a/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java b/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java index e109bff77..24c6823ca 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/reports/ReportController.java @@ -21,10 +21,7 @@ import org.joda.time.DateTime; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.CookieValue; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.*; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletRequest; @@ -72,7 +69,7 @@ public class ReportController extends BaseController this.filterHelpers = filterHelpers; } - @RequestMapping + @GetMapping public String reports(HttpServletRequest request, Model model, @CookieValue(value = "currentDate", required = false) String cookieDate) { DateTime date = dateService.getDateTimeFromCookie(cookieDate); diff --git a/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java b/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java index 4423ab262..55e2c70e3 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java @@ -321,7 +321,7 @@ public class SettingsController extends BaseController return ReturnValues.ALL_ENTITIES; } - @RequestMapping("/database/upload") + @PostMapping("/database/upload") public String upload(WebRequest request, Model model, @RequestParam("file") MultipartFile file) { if(file.isEmpty()) -- GitLab