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