Skip to content

Commit 4ab2902

Browse files
committed
Only log data from configentry
1 parent 59642dc commit 4ab2902

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

custom_components/huesyncbox/diagnostics.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ async def async_get_config_entry_diagnostics(
1818
"""Return diagnostics for a config entry."""
1919
data = {}
2020

21-
data["config_entry"] = async_redact_data(
22-
entry.as_dict(), KEYS_TO_REDACT_CONFIG_ENTRY
21+
data["config_entry_data"] = async_redact_data(
22+
dict(entry.data), KEYS_TO_REDACT_CONFIG_ENTRY
2323
)
2424

2525
if runtime_data := entry.runtime_data:

tests/test_diagnostics.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ async def test_diagnostics(hass: HomeAssistant, mock_api):
1616

1717
diagnostics = await async_get_config_entry_diagnostics(hass, integration.entry)
1818

19-
assert "config_entry" in diagnostics
20-
assert diagnostics["config_entry"]["data"]["unique_id"] == REDACTED
21-
assert diagnostics["config_entry"]["data"]["access_token"] == REDACTED
19+
assert "config_entry_data" in diagnostics
20+
assert diagnostics["config_entry_data"]["unique_id"] == REDACTED
21+
assert diagnostics["config_entry_data"]["access_token"] == REDACTED
2222

2323
assert "api" in diagnostics
2424
assert diagnostics["api"]["uniqueId"] == REDACTED
@@ -33,9 +33,9 @@ async def test_diagnostics_no_response_yet(hass: HomeAssistant, mock_api):
3333

3434
diagnostics = await async_get_config_entry_diagnostics(hass, integration.entry)
3535

36-
assert "config_entry" in diagnostics
37-
assert diagnostics["config_entry"]["data"]["unique_id"] == REDACTED
38-
assert diagnostics["config_entry"]["data"]["access_token"] == REDACTED
36+
assert "config_entry_data" in diagnostics
37+
assert diagnostics["config_entry_data"]["unique_id"] == REDACTED
38+
assert diagnostics["config_entry_data"]["access_token"] == REDACTED
3939

4040
assert "api" in diagnostics
4141
assert diagnostics["api"] == {}
@@ -48,8 +48,8 @@ async def test_diagnostics_not_setup(hass: HomeAssistant, mock_api):
4848

4949
diagnostics = await async_get_config_entry_diagnostics(hass, integration.entry)
5050

51-
assert "config_entry" in diagnostics
52-
assert diagnostics["config_entry"]["data"]["unique_id"] == REDACTED
53-
assert diagnostics["config_entry"]["data"]["access_token"] == REDACTED
51+
assert "config_entry_data" in diagnostics
52+
assert diagnostics["config_entry_data"]["unique_id"] == REDACTED
53+
assert diagnostics["config_entry_data"]["access_token"] == REDACTED
5454

5555
assert "api" not in diagnostics

0 commit comments

Comments
 (0)