summaryrefslogtreecommitdiff
path: root/src/organizercore.cpp
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2020-12-30 17:21:20 +0100
committerMikaël Capelle <capelle.mikael@gmail.com>2021-01-02 15:38:17 +0100
commit6443fa4c0e027faced0af9539533e1c404badf3b (patch)
tree9d50cd24479d046da767e3a8cf50f3106c831566 /src/organizercore.cpp
parenteabf64fbc07b457b29aaf5e25fe6e1027b574976 (diff)
Fix category management.
Diffstat (limited to 'src/organizercore.cpp')
-rw-r--r--src/organizercore.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/organizercore.cpp b/src/organizercore.cpp
index 9e3528ef..1a6083b4 100644
--- a/src/organizercore.cpp
+++ b/src/organizercore.cpp
@@ -1785,13 +1785,7 @@ void OrganizerCore::loginFailedUpdate(const QString &message)
void OrganizerCore::syncOverwrite()
{
- unsigned int overwriteIndex = ModInfo::findMod([](ModInfo::Ptr mod) -> bool {
- std::vector<ModInfo::EFlag> flags = mod->getFlags();
- return std::find(flags.begin(), flags.end(), ModInfo::FLAG_OVERWRITE)
- != flags.end();
- });
-
- ModInfo::Ptr modInfo = ModInfo::getByIndex(overwriteIndex);
+ ModInfo::Ptr modInfo = ModInfo::getOverwrite();
SyncOverwriteDialog syncDialog(modInfo->absolutePath(), m_DirectoryStructure,
qApp->activeWindow());
if (syncDialog.exec() == QDialog::Accepted) {