From 9f07cf5e97c979af820e684950be9598f1bd6a8b Mon Sep 17 00:00:00 2001 From: v4hn Date: Fri, 24 Apr 2020 17:13:17 +0200 Subject: [PATCH] shorten task id if Task object has no name --- visualization/motion_planning_tasks/src/task_display.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/visualization/motion_planning_tasks/src/task_display.cpp b/visualization/motion_planning_tasks/src/task_display.cpp index d559acf7..ac9a4015 100644 --- a/visualization/motion_planning_tasks/src/task_display.cpp +++ b/visualization/motion_planning_tasks/src/task_display.cpp @@ -189,7 +189,12 @@ void TaskDisplay::changedRobotDescription() { } inline std::string getUniqueId(const std::string& process_id, const std::string& task_id) { - return process_id + "/" + task_id; + std::string id{ process_id }; + if (!task_id.empty()) { + id += "/"; + id += task_id; + } + return id; } void TaskDisplay::taskDescriptionCB(const moveit_task_constructor_msgs::TaskDescriptionConstPtr& msg) {