T157 POST request works. Need sleep time before GET
This commit is contained in:
		@@ -58,18 +58,20 @@ public class MockController {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ResponseBody
 | 
			
		||||
    @GetMapping({"/mock/json", "/mock/json/{uuid}"})
 | 
			
		||||
    public List<MockedMessageDto> getJson(@PathVariable(required = false) UUID uuid){
 | 
			
		||||
        if(uuid == null) uuid = UUID.randomUUID();
 | 
			
		||||
        List<MockedMessageDto> messages = klausService.getAllMockedResponses(uuid);
 | 
			
		||||
    @GetMapping({"/mock/json", "/mock/json/{uuidValue}"})
 | 
			
		||||
    public List<MockedMessageDto> getJson(@PathVariable(required = false) String uuidValue){
 | 
			
		||||
        UUID clientUUID = UUID.fromString(uuidValue);
 | 
			
		||||
        if(clientUUID == null) clientUUID = UUID.randomUUID();
 | 
			
		||||
        List<MockedMessageDto> messages = klausService.getAllMockedResponses(clientUUID);
 | 
			
		||||
        if(messages.size() == 0) {
 | 
			
		||||
            klausService.setMockedResponse(buildDefaultMessage(uuid));
 | 
			
		||||
            messages = klausService.getAllMockedResponses(uuid);
 | 
			
		||||
            klausService.setMockedResponse(buildDefaultMessage(clientUUID));
 | 
			
		||||
            messages = klausService.getAllMockedResponses(clientUUID);
 | 
			
		||||
        }
 | 
			
		||||
        return messages;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @PostMapping("/mock/json/{uuid}")
 | 
			
		||||
    @ResponseBody
 | 
			
		||||
    @PostMapping("/mock/json/{uuidValue}")
 | 
			
		||||
    public ResponseEntity<String> addNewMessage(@PathVariable String uuidValue){
 | 
			
		||||
        UUID clientUUID = UUID.fromString(uuidValue);
 | 
			
		||||
        List<MockedMessageDto> messages = klausService.getAllMockedResponses(clientUUID);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user