From b87a9503578412d11ccc3f05f4ed28884a6540ca Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Thu, 15 Jun 2023 21:04:11 +0200 Subject: [PATCH] CoverUtils: Only create path if it doesn't exist --- src/utilities/coverutils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utilities/coverutils.cpp b/src/utilities/coverutils.cpp index bd3cb2a3d..dc7a3b6b0 100644 --- a/src/utilities/coverutils.cpp +++ b/src/utilities/coverutils.cpp @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -80,7 +81,7 @@ QString CoverUtils::CoverFilePath(const CoverOptions &options, const Song::Sourc } QDir dir; - if (!dir.mkpath(path)) { + if (!QFileInfo::exists(path) && !dir.mkpath(path)) { qLog(Error) << "Unable to create directory" << path; path = QStandardPaths::writableLocation(QStandardPaths::TempLocation); }