diff --git a/transition_machine/src/ActionBank.cpp b/transition_machine/src/ActionBank.cpp index 547382f1391907192f30b53efd93504841f1e80f..e7c79ed06c941a18410c4f88826a50c86630567f 100644 --- a/transition_machine/src/ActionBank.cpp +++ b/transition_machine/src/ActionBank.cpp @@ -668,7 +668,7 @@ std::vector<Action::BasicAction> ActionBank::str2sequence(const std::string & na int splitedSize = (int)splited.size(); auto apply = [i, splitedSize](Config & c, Action::BasicAction &) { - simpleBufferWrite(c, "ID", i == 0 ? std::to_string(c.currentWordIndex) + "-" + std::to_string(c.currentWordIndex+splitedSize-2) : std::to_string(c.currentWordIndex+i-1), i); + simpleBufferWrite(c, "ID", i == 0 ? std::to_string(c.currentWordIndex) + "-" + std::to_string(c.currentWordIndex+splitedSize-2) : std::to_string(c.currentWordIndex), i); if (i > 0) c.currentWordIndex += 1; };