diff --git a/src/MeoAssistant/Assistant.cpp b/src/MeoAssistant/Assistant.cpp index 552cd0c7b6..acecb5803e 100644 --- a/src/MeoAssistant/Assistant.cpp +++ b/src/MeoAssistant/Assistant.cpp @@ -105,6 +105,10 @@ asst::Assistant::TaskId asst::Assistant::append_task(const std::string& type, co else if (type == RoguelikeTask::TaskType) { ptr = std::make_shared(task_callback, (void*)this); } + else { + Log.error(__FUNCTION__, "| invalid type:", type); + return 0; + } bool params_ret = ptr->set_params(ret.value()); if (!params_ret) {