Use shorthand attributes in NZBGet (#99622)

This commit is contained in:
Joost Lekkerkerker 2023-09-05 15:37:00 +02:00 committed by GitHub
parent 0ae12ad08f
commit 58af0ab0cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,7 +47,7 @@ class NZBGetDownloadSwitch(NZBGetEntity, SwitchEntity):
entry_name: str, entry_name: str,
) -> None: ) -> None:
"""Initialize a new NZBGet switch.""" """Initialize a new NZBGet switch."""
self._unique_id = f"{entry_id}_download" self._attr_unique_id = f"{entry_id}_download"
super().__init__( super().__init__(
coordinator=coordinator, coordinator=coordinator,
@ -55,11 +55,6 @@ class NZBGetDownloadSwitch(NZBGetEntity, SwitchEntity):
entry_name=entry_name, entry_name=entry_name,
) )
@property
def unique_id(self) -> str:
"""Return the unique ID of the switch."""
return self._unique_id
@property @property
def is_on(self): def is_on(self):
"""Return the state of the switch.""" """Return the state of the switch."""