From 8173d5829a36354fe3bca2018b03a08d8a9d6c1c Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Wed, 2 Aug 2023 00:09:59 -0300 Subject: [PATCH] Changes Api Delete EndPoints --- .../base/session/api/SessionController.java | 7 ++----- .../backendportfolio/base/user/api/UserController.java | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/hideyoshi/backendportfolio/base/session/api/SessionController.java b/src/main/java/com/hideyoshi/backendportfolio/base/session/api/SessionController.java index b451417..580c864 100644 --- a/src/main/java/com/hideyoshi/backendportfolio/base/session/api/SessionController.java +++ b/src/main/java/com/hideyoshi/backendportfolio/base/session/api/SessionController.java @@ -6,10 +6,7 @@ import lombok.RequiredArgsConstructor; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpSession; @@ -26,7 +23,7 @@ public class SessionController { return ResponseEntity.ok(this.sessionManagerService.validateSession(session)); } - @PostMapping(path="/destroy") + @DeleteMapping(path="/destroy") public ResponseEntity destroyCurrentSession(HttpSession session) { this.sessionManagerService.destroySession(session); return new ResponseEntity<>(HttpStatus.NO_CONTENT); diff --git a/src/main/java/com/hideyoshi/backendportfolio/base/user/api/UserController.java b/src/main/java/com/hideyoshi/backendportfolio/base/user/api/UserController.java index f94bb5e..ef5f90c 100644 --- a/src/main/java/com/hideyoshi/backendportfolio/base/user/api/UserController.java +++ b/src/main/java/com/hideyoshi/backendportfolio/base/user/api/UserController.java @@ -69,7 +69,7 @@ public class UserController { response.sendRedirect("http://localhost:4200"); } - @PostMapping("/delete/{id}") + @DeleteMapping("/delete/{id}") @UserResourceGuard(accessType = UserResourceGuardEnum.SAME_USER) public ResponseEntity deleteUser(@PathVariable("id") Long id) { this.userService.deleteUser(id);