PUT works
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.release11.klaus.controller;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.release11.klaus.model.MockedMessageDto;
|
||||
import com.release11.klaus.service.KlausService;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -48,8 +49,11 @@ public class MockController {
|
||||
return "mock";
|
||||
}
|
||||
|
||||
@SneakyThrows
|
||||
@PutMapping("/mock/json")
|
||||
public ResponseEntity<String> updateMessage(@RequestBody MockedMessageDto message){
|
||||
public ResponseEntity<String> updateMessage(@RequestBody String body){
|
||||
ObjectMapper mapper = new ObjectMapper();
|
||||
MockedMessageDto message = mapper.readValue(body, MockedMessageDto.class);
|
||||
return klausService.setMockedResponse(message);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user