From 5ad26d56c0d78f3db3782177df3d28edf75c0636 Mon Sep 17 00:00:00 2001 From: Stepan Usatiuk Date: Wed, 19 Jun 2024 23:27:15 +0200 Subject: [PATCH] another little fixie --- .../objects/repository/distributed/ObjectMetaData.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/com/usatiuk/dhfs/storage/objects/repository/distributed/ObjectMetaData.java b/server/src/main/java/com/usatiuk/dhfs/storage/objects/repository/distributed/ObjectMetaData.java index 6c74e97d..6924b360 100644 --- a/server/src/main/java/com/usatiuk/dhfs/storage/objects/repository/distributed/ObjectMetaData.java +++ b/server/src/main/java/com/usatiuk/dhfs/storage/objects/repository/distributed/ObjectMetaData.java @@ -32,8 +32,8 @@ public class ObjectMetaData implements Serializable { } public Long getBestVersion() { - if (_remoteCopies.isEmpty()) return 0L; - return _remoteCopies.values().stream().max(Long::compareTo).get(); + if (_remoteCopies.isEmpty()) return getOurVersion(); + return Math.max(getOurVersion(), _remoteCopies.values().stream().max(Long::compareTo).get()); } public ObjectChangelog toRpcChangelog() {