Fix ZeldaZach review for PR 7494: match by remoteId/guid before remote-delete, only tombstone when file truly missing

This commit is contained in:
Lukas Brübach 2026-10-13 07:19:32 +02:00
parent e43862c3bc
commit 157e63b179

View file

@ -336,6 +336,9 @@ void DeckSyncManager::onListFinished(const Response &response, const CommandCont
if (localFiles.contains(it.key())) {
continue;
}
if (QFileInfo::exists(deckPath + "/" + it.key())) {
continue;
}
if (it.value().remoteId == -1) {
sidecar.remove(it.key());
continue;