diff --git a/src/MeoAssistant/TaskData.h b/src/MeoAssistant/TaskData.h index 08fbc41d23..93461a1c13 100644 --- a/src/MeoAssistant/TaskData.h +++ b/src/MeoAssistant/TaskData.h @@ -50,18 +50,15 @@ namespace asst if (task_prefix.ends_with('@')) [[unlikely]] { task_prefix.remove_suffix(1); } - if (task_prefix.empty()) { + if (task_prefix.empty()) [[unlikely]] { return task_name; } - if (task_name.empty()) [[unlikely]] { + if (task_name.empty()) { return std::string(task_prefix); } if (task_name.starts_with('#')) { return std::string(task_prefix) + task_name; } - if (task_name.starts_with('@')) [[unlikely]] { - return std::string(task_prefix) + task_name; - } return std::string(task_prefix) + '@' + task_name; } static tasklist_t append_prefix(const tasklist_t& base_task_list, std::string_view task_prefix_view)