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);
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
//TODO: Add sleep after PUT,POST,DELETE request. Data might not be processed before GET request
|
||||
//TODO: Add button to add new header
|
||||
//TODO: Add PUT request to Save button
|
||||
//TODO: Add POST request to new message button
|
||||
//TODO: Add cookie check when getting the data in getData()
|
||||
//TODO: Add cookie update after receiving data
|
||||
//TODO: Update cookie when displayed message is changed
|
||||
//TODO: Add getData() recall after PUT, POST or DELETE
|
||||
//TODO: Add delete buttons for headers
|
||||
//TODO: Add delete buttons for messages
|
||||
var clientUUID;
|
||||
|
||||
Reference in New Issue
Block a user