From 29eb8a7598f4a11789cb3af0cd392e8043efeac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Capelle?= Date: Sun, 24 Sep 2023 10:08:41 +0200 Subject: [PATCH] Simple precedence of task-specific config over pattern config. --- src/core/conf.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/conf.cpp b/src/core/conf.cpp index 1f99b02..acaa076 100644 --- a/src/core/conf.cpp +++ b/src/core/conf.cpp @@ -378,8 +378,13 @@ namespace mob { MOB_ASSERT(!tasks.empty()); - for (auto& t : tasks) + for (auto& t : tasks) { + if (t->name() != task && + details::find_string_for_task(t->name(), key)) { + continue; + } details::set_string_for_task(t->name(), key, value); + } } else { // global task option