From 46f101fec645c396dd8b84b0c3be3444261513b7 Mon Sep 17 00:00:00 2001 From: Ricardo Mateus Date: Wed, 24 Mar 2021 14:56:24 +0000 Subject: [PATCH] correct bug Signed-off-by: Ricardo Mateus --- processor/CommandManager.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/processor/CommandManager.go b/processor/CommandManager.go index 72706b9..e1dffe1 100644 --- a/processor/CommandManager.go +++ b/processor/CommandManager.go @@ -26,8 +26,9 @@ type ToolsCommandManager struct { func (manager *ToolsCommandManager) populateExecMap() { commandsMap := make(map[string]*ToolCmd) for _, group := range manager.groups { - for _, tool := range group.tools { - commandsMap[tool.getId()] = &tool + for i, _ := range group.tools { + toolPointer := group.tools[i] + commandsMap[toolPointer.getId()] = &toolPointer } } manager.toolsCommands = commandsMap