Skip to content

Commit 5231803

Browse files
author
Cédric Jimenez
committed
[chargepoint] Fix parent id tag management for transaction stop
1 parent 14b3ded commit 5231803

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/chargepoint/SimulatedChargePoint.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -502,10 +502,10 @@ bool SimulatedChargePoint::isTransactionStopCondition(MqttManager&
502502
{
503503
AuthorizationStatus auth_status;
504504
std::string parent_id_tag;
505-
auth_status = charge_point.authorize(connector.id, id_tag, connector.parent_id_tag);
505+
auth_status = charge_point.authorize(connector.id, id_tag, parent_id_tag);
506506
if ((auth_status == AuthorizationStatus::Accepted) || (auth_status == AuthorizationStatus::ConcurrentTx))
507507
{
508-
ret = (parent_id_tag == connector.id_tag);
508+
ret = !parent_id_tag.empty() && (parent_id_tag == connector.parent_id_tag);
509509
}
510510
else
511511
{

0 commit comments

Comments
 (0)