Skip to content

Commit f546bfb

Browse files
committed
Draw map marker for tasks without inspections
1 parent 4966031 commit f546bfb

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

frontend/src/utils/MapMarkers.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,14 @@ export const placeTagsInMap = (
1818
const maxTaskOrder: number = Math.max(...tasks.map((task) => task.taskOrder))
1919

2020
const orderedTasks = orderTasksByDrawOrder(tasks, currentTaskOrder, maxTaskOrder)
21+
2122
orderedTasks.forEach((task) => {
23+
if (task.inspections.length === 0) {
24+
const pixelPosition = calculateObjectPixelPosition(mapMetadata, task.robotPose.position)
25+
// Workaround for current bug in echo
26+
const order = task.taskOrder < 214748364 ? task.taskOrder + 1 : 1
27+
drawTagMarker(pixelPosition[0], pixelPosition[1], map, order, 30, task.status)
28+
}
2229
task.inspections.forEach((inspection) => {
2330
const pixelPosition = calculateObjectPixelPosition(mapMetadata, inspection.inspectionTarget)
2431
// Workaround for current bug in echo

0 commit comments

Comments
 (0)