Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
// See: https://github.com/nextcloud/desktop/issues/1433
// It's still unclear why we can get an empty FileMap even though folder isn't empty
// For now: Re-check if folder is really empty, if not bail out
- auto test = QDir(_localPath).entryInfoList();
if (_csync_ctx.data()->local.files.empty() && QDir(_localPath).entryInfoList(QDir::NoDotAndDotDot).count() > 0) {
qCWarning(lcEngine) << "Received local tree with empty FileMap but sync folder isn't empty. Won't reconcile.";
finalize(false);