Avoid crash when workout search path is empty

Fixes #4593
This commit is contained in:
Alejandro Martinez
2025-01-13 16:52:56 -03:00
parent a7d6acec87
commit f7e91e7fae

View File

@@ -562,6 +562,7 @@ LibrarySearchDialog::search()
} else {
QTreeWidgetItem *item = searchPathTable->invisibleRootItem()->child(pathIndex);
if (!item) return; // avoid crash
QString path = item->text(0);
searcher = new LibrarySearch(path, findMedia->isChecked(), findWorkouts->isChecked(), findVideoSyncs->isChecked());
}
@@ -574,6 +575,7 @@ LibrarySearchDialog::search()
mediaCount->setText(QString("%1").arg(videoCountN));
videosyncCount->setText(QString("%1").arg(videosyncCountN));
QTreeWidgetItem *item = searchPathTable->invisibleRootItem()->child(pathIndex);
if (!item) return; // avoid crash
QString path = item->text(0);
searcher = new LibrarySearch(path, findMedia->isChecked(), findWorkouts->isChecked(), findVideoSyncs->isChecked());
}