diff --git a/src/dataelements.c b/src/dataelements.c index 06f79a59165200fcefba5112f7443f0e9fea564c..b6a109370fdb31b7ddb1f38fcb9e7f88198b538e 100644 --- a/src/dataelements.c +++ b/src/dataelements.c @@ -4951,6 +4951,10 @@ static int operate_WiFiDataElementsNetworkDeviceRadio_ChannelScanRequest(char *r end: fill_blob_param(&ctx->bb, "Status", status, DMT_TYPE[DMT_STRING], 0); + + // Update WiFi DataElements Dump Output + dmubus_call_set("wifi.dataelements", "refresh", UBUS_ARGS{0}, 0); + return 0; } @@ -5187,6 +5191,10 @@ static int operate_WiFiDataElementsNetworkDeviceRadioBSSSTA_ClientSteer(char *re end: fill_blob_param(&ctx->bb, "Status", status, DMT_TYPE[DMT_STRING], 0); + + // Update WiFi DataElements Dump Output + dmubus_call_set("wifi.dataelements", "refresh", UBUS_ARGS{0}, 0); + return 0; }