From df773d906ba81082db720ffcbde48e45e11376ef Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 30 Jun 2022 10:58:44 +0200
Subject: [PATCH] OZG-2566 OZG-2684 use relationVersion from command

---
 .../de/itvsh/goofy/common/command/CommandRemoteService.java     | 2 +-
 .../de/itvsh/goofy/common/command/CommandRemoteServiceTest.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

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 7db17543f9..ed04609df1 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 0b76e05d37..93aebf51cf 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
-- 
GitLab