Skip to content

Commit 287637e

Browse files
author
Davide Faconti
committed
better check related to parameters
1 parent 1750138 commit 287637e

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/controls/parallel_node.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ParallelNode::ParallelNode(const std::string &name,
3434
{
3535
throw std::runtime_error("Missing parameter [threshold] in ParallelNode");
3636
}
37-
refresh_parameter_ = isBlackboardPattern( params.begin()->second );
37+
refresh_parameter_ = isBlackboardPattern( params.at(THRESHOLD_KEY) );
3838
}
3939

4040
NodeStatus ParallelNode::tick()

src/controls/sequence_star_node.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ SequenceStarNode::SequenceStarNode(const std::string& name, const NodeParameters
3434
{
3535
throw std::runtime_error("Missing parameter [reset_on_failure] in SequenceStarNode");
3636
}
37-
refresh_parameter_ = isBlackboardPattern( params.begin()->second );
37+
refresh_parameter_ = isBlackboardPattern( params.at(RESET_PARAM) );
3838
}
3939

4040
NodeStatus SequenceStarNode::tick()

src/decorators/repeat_node.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ RepeatNode::RepeatNode(const std::string& name, const NodeParameters& params)
3434
{
3535
throw std::runtime_error("Missing parameter [num_cycles] in RepeatNode");
3636
}
37-
refresh_parameter_ = isBlackboardPattern( params.begin()->second );
37+
refresh_parameter_ = isBlackboardPattern( params.at(NUM_CYCLES) );
3838
}
3939

4040
NodeStatus RepeatNode::tick()

src/decorators/retry_node.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ RetryNode::RetryNode(const std::string& name, const NodeParameters& params)
3434
{
3535
throw std::runtime_error("Missing parameter [num_attempts] in RetryNode");
3636
}
37-
refresh_parameter_ = isBlackboardPattern( params.begin()->second );
37+
refresh_parameter_ = isBlackboardPattern( params.at(NUM_ATTEMPTS) );
3838
}
3939

4040
NodeStatus RetryNode::tick()

0 commit comments

Comments
 (0)