increasing sort of ds encoding

This commit is contained in:
Kevin Jahns
2023-02-21 14:35:28 +01:00
parent 58b754950e
commit 2576d4efca
4 changed files with 9 additions and 7 deletions

View File

@@ -221,8 +221,8 @@ export const writeDeleteSet = (encoder, ds) => {
encoding.writeVarUint(encoder.restEncoder, ds.clients.size)
// Ensure that the delete set is written in a deterministic order
Array.from(ds.clients.entries())
.sort((clientA, clientB) => clientA[0] - clientB[0])
array.from(ds.clients.entries())
.sort((a, b) => b[0] - a[0])
.forEach(([client, dsitems]) => {
encoder.resetDsCurVal()
encoding.writeVarUint(encoder.restEncoder, client)