lib/db: Copy returned, old FileVersion (#6952)

This commit is contained in:
Simon Frei
2020-09-04 14:13:38 +02:00
committed by GitHub
parent 7b821d2550
commit 52d1681fe6
2 changed files with 18 additions and 8 deletions
+2 -2
View File
@@ -707,7 +707,7 @@ func (t readWriteTransaction) updateGlobal(gk, keyBuf, folder, device []byte, fi
}
}
}
if Need(globalFV, haveLocal, localFV.Version) {
if needNow {
meta.addNeeded(protocol.LocalDeviceID, global)
if !needBefore {
if keyBuf, err = t.updateLocalNeed(keyBuf, folder, name, true); err != nil {
@@ -801,7 +801,7 @@ func (t readWriteTransaction) removeFromGlobal(gk, keyBuf, folder, device, file
return keyBuf, t.Delete(gk)
}
removedFV, haveRemoved, globalChanged, err := fl.pop(folder, device, file, t.readOnlyTransaction)
removedFV, haveRemoved, globalChanged, err := fl.pop(device, file)
if err != nil {
return nil, err
}