diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java index 7db17543f93bd1f072c7583c28f930438ed8540a..ed04609df18439551e67e30709b9ccf3e3edda34 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java @@ -65,7 +65,7 @@ public class CommandRemoteService { return GrpcCreateCommandRequest.newBuilder() .setCallContext(contextService.createCallContext()) .setRelationId(command.getRelationId()) - .setRelationVersion(-1) + .setRelationVersion(command.getRelationVersion()) .setVorgangId(command.getVorgangId()) .setOrder(GrpcOrder.valueOf(command.getOrder().name())) .setBodyObj(objectMapper.fromMap(bodyMapper.mapToBodyMap(command, itemName))) diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java index 0b76e05d37d3b27d144e3fe559de758f73777e00..93aebf51cf22e992d8b7c4ef0df93e0f604675b8 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java @@ -272,7 +272,7 @@ class CommandRemoteServiceTest { void shouldContainsRelationVersion() { var request = buildRequest(); - assertThat(request.getRelationVersion()).isEqualTo(-1); + assertThat(request.getRelationVersion()).isEqualTo(CommandTestFactory.RELATION_VERSION); } @Test