Check that there's only one local client versions message.

This commit is contained in:
akwizgran
2018-04-29 16:38:44 +01:00
parent c55bef95ce
commit 41242ef369

View File

@@ -262,6 +262,7 @@ class ClientVersioningManagerImpl implements ClientVersioningManager, Client,
storeClientVersions(txn, newVersions);
return true;
}
if (ids.size() != 1) throw new DbException();
MessageId m = ids.iterator().next();
List<ClientVersion> oldVersions = loadClientVersions(txn, m);
if (oldVersions.equals(newVersions)) return false;