T157 PUT/update working, POST/addNew problems with eureka
This commit is contained in:
@@ -69,8 +69,9 @@ public class MockController {
|
||||
return messages;
|
||||
}
|
||||
|
||||
@PostMapping("/mock/json")
|
||||
public ResponseEntity<String> addNewMessage(@RequestParam UUID clientUUID){
|
||||
@PostMapping("/mock/json/{uuid}")
|
||||
public ResponseEntity<String> addNewMessage(@PathVariable String uuidValue){
|
||||
UUID clientUUID = UUID.fromString(uuidValue);
|
||||
List<MockedMessageDto> messages = klausService.getAllMockedResponses(clientUUID);
|
||||
MockedMessageDto nextMessage = buildDefaultMessage(clientUUID, findNextId(messages));
|
||||
return klausService.setMockedResponse(nextMessage);
|
||||
@@ -106,8 +107,8 @@ public class MockController {
|
||||
public static int findNextId(List<MockedMessageDto> messages) {
|
||||
int highestId = 0;
|
||||
for (MockedMessageDto m : messages)
|
||||
highestId = highestId < m.getMockedResponseId() ? highestId : m.getMockedResponseId();
|
||||
return highestId;
|
||||
highestId = highestId > m.getMockedResponseId() ? highestId : m.getMockedResponseId();
|
||||
return ++highestId;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user