Skip to content

Commit 9b39b7d

Browse files
Acuadros95mergify[bot]
authored andcommitted
Fix parameter change event (#310)
Signed-off-by: acuadros95 <[email protected]> Signed-off-by: acuadros95 <[email protected]> (cherry picked from commit 786d95e)
1 parent 1c0ea5a commit 9b39b7d

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

rclc_parameter/src/rclc_parameter/parameter_server.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1300,13 +1300,13 @@ rclc_parameter_set_bool(
13001300
return RCLC_PARAMETER_MODIFICATION_REJECTED;
13011301
}
13021302

1303+
parameter->value.bool_value = value;
1304+
13031305
if (parameter_server->notify_changed_over_dds) {
13041306
rclc_parameter_prepare_changed_event(&parameter_server->event_list, parameter);
13051307
rclc_parameter_service_publish_event(parameter_server);
13061308
}
13071309

1308-
parameter->value.bool_value = value;
1309-
13101310
return RCL_RET_OK;
13111311
}
13121312

@@ -1345,13 +1345,13 @@ rclc_parameter_set_int(
13451345
return RCLC_PARAMETER_MODIFICATION_REJECTED;
13461346
}
13471347

1348+
parameter->value.integer_value = value;
1349+
13481350
if (parameter_server->notify_changed_over_dds) {
13491351
rclc_parameter_prepare_changed_event(&parameter_server->event_list, parameter);
13501352
rclc_parameter_service_publish_event(parameter_server);
13511353
}
13521354

1353-
parameter->value.integer_value = value;
1354-
13551355
return RCL_RET_OK;
13561356
}
13571357

@@ -1390,13 +1390,13 @@ rclc_parameter_set_double(
13901390
return RCLC_PARAMETER_MODIFICATION_REJECTED;
13911391
}
13921392

1393+
parameter->value.double_value = value;
1394+
13931395
if (parameter_server->notify_changed_over_dds) {
13941396
rclc_parameter_prepare_changed_event(&parameter_server->event_list, parameter);
13951397
rclc_parameter_service_publish_event(parameter_server);
13961398
}
13971399

1398-
parameter->value.double_value = value;
1399-
14001400
return RCL_RET_OK;
14011401
}
14021402

0 commit comments

Comments
 (0)