ENH: use designTitle when designId > 0
JIRA: STUDIO-6072 Change-Id: I8342df053edeab16f930522e099e2eef91e5c5a4 Signed-off-by: Stone Li <stone.li@bambulab.com>
This commit is contained in:
parent
60077e83e6
commit
db98556fe8
|
@ -325,8 +325,16 @@ std::map<std::string, TaskStateInfo> TaskManager::get_task_list(int curr_page, i
|
|||
BOOST_LOG_TRIVIAL(trace) << "task_manager: get_task_list task count =" << j["hits"].size();
|
||||
for (auto& hit : j["hits"]) {
|
||||
TaskStateInfo task_info;
|
||||
if (hit.contains("title"))
|
||||
task_info.set_task_name(hit["title"].get<std::string>());
|
||||
int64_t design_id = 0;
|
||||
if (hit.contains("designId")) {
|
||||
design_id = hit["designId"].get<int64_t>();
|
||||
}
|
||||
if (design_id > 0 && hit.contains("designTitle")) {
|
||||
task_info.set_task_name(hit["designTitle"].get<std::string>());
|
||||
} else {
|
||||
if (hit.contains("title"))
|
||||
task_info.set_task_name(hit["title"].get<std::string>());
|
||||
}
|
||||
if (hit.contains("deviceName"))
|
||||
task_info.set_device_name(hit["deviceName"].get<std::string>());
|
||||
if (hit.contains("deviceId"))
|
||||
|
|
Loading…
Reference in New Issue