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