Skip to content

Commit

Permalink
fix: Updated diagnostics to redact device id
Browse files Browse the repository at this point in the history
  • Loading branch information
BottlecapDave committed Mar 21, 2023
1 parent 94ed934 commit 093fc5a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions custom_components/octopus_energy/diagnostics.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,15 @@ async def async_get_device_diagnostics(hass, config_entry, device):
account_info["electricity_meter_points"][point_index] = async_redact_data(account_info["electricity_meter_points"][point_index], { "mpan" })
meters_length = len(account_info["electricity_meter_points"][point_index]["meters"])
for meter_index in range(meters_length):
account_info["electricity_meter_points"][point_index]["meters"][meter_index] = async_redact_data(account_info["electricity_meter_points"][point_index]["meters"][meter_index], { "serial_number" })
account_info["electricity_meter_points"][point_index]["meters"][meter_index] = async_redact_data(account_info["electricity_meter_points"][point_index]["meters"][meter_index], { "serial_number", "device_id" })

points_length = len(account_info["gas_meter_points"])
if points_length > 0:
for point_index in range(points_length):
account_info["gas_meter_points"][point_index] = async_redact_data(account_info["gas_meter_points"][point_index], { "mprn" })
meters_length = len(account_info["gas_meter_points"][point_index]["meters"])
for meter_index in range(meters_length):
account_info["gas_meter_points"][point_index]["meters"][meter_index] = async_redact_data(account_info["gas_meter_points"][point_index]["meters"][meter_index], { "serial_number" })
account_info["gas_meter_points"][point_index]["meters"][meter_index] = async_redact_data(account_info["gas_meter_points"][point_index]["meters"][meter_index], { "serial_number", "device_id" })

_LOGGER.info(f'Returning diagnostic details; {len(account_info["electricity_meter_points"])} electricity meter point(s), {len(account_info["gas_meter_points"])} gas meter point(s)')

Expand Down

0 comments on commit 093fc5a

Please sign in to comment.