From 1a849e07c5d654e59868c7c270355ef387282d72 Mon Sep 17 00:00:00 2001 From: alex-z Date: Mon, 22 Apr 2024 00:36:02 +0200 Subject: [PATCH] Fix CI errors. Signed-off-by: alex-z --- src/libsync/discovery.cpp | 10 ++++++---- test/syncenginetestutils.cpp | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/libsync/discovery.cpp b/src/libsync/discovery.cpp index eb0eef725..60840911b 100644 --- a/src/libsync/discovery.cpp +++ b/src/libsync/discovery.cpp @@ -404,10 +404,12 @@ bool ProcessDirectoryJob::handleExcluded(const QString &path, const Entries &ent } } - if (item->_status == SyncFileItem::FileNameInvalid) { - _dirItem->_isAnyInvalidCharChild = true; - } else if (item->_status == SyncFileItem::FileNameClash) { - _dirItem->_isAnyCaseClashChild = true; + if (_dirItem) { + if (item->_status == SyncFileItem::FileNameInvalid) { + _dirItem->_isAnyInvalidCharChild = true; + } else if (item->_status == SyncFileItem::FileNameClash) { + _dirItem->_isAnyCaseClashChild = true; + } } _childIgnored = true; diff --git a/test/syncenginetestutils.cpp b/test/syncenginetestutils.cpp index 5e097a34b..933814925 100644 --- a/test/syncenginetestutils.cpp +++ b/test/syncenginetestutils.cpp @@ -260,7 +260,7 @@ FileInfo *FileInfo::find(PathComponents pathComponents, const bool invalidateEta FileInfo FileInfo::findRecursive(PathComponents pathComponents, const bool invalidateEtags) { - auto result = find({pathComponents.takeFirst()}); + auto result = find({pathComponents.takeFirst()}, invalidateEtags); if (!result) { return *result; } -- 2.30.2