Remove unreachable code in Habitica (#131778)

This commit is contained in:
Manu 2024-11-28 08:08:00 +01:00 committed by GitHub
parent 39c2a529d1
commit 17236a5698
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 9 deletions

View File

@ -33,7 +33,7 @@ class HabiticaButtonEntityDescription(ButtonEntityDescription):
"""Describes Habitica button entity.""" """Describes Habitica button entity."""
press_fn: Callable[[HabiticaDataUpdateCoordinator], Any] press_fn: Callable[[HabiticaDataUpdateCoordinator], Any]
available_fn: Callable[[HabiticaData], bool] | None = None available_fn: Callable[[HabiticaData], bool]
class_needed: str | None = None class_needed: str | None = None
entity_picture: str | None = None entity_picture: str | None = None
@ -343,11 +343,10 @@ class HabiticaButton(HabiticaBase, ButtonEntity):
@property @property
def available(self) -> bool: def available(self) -> bool:
"""Is entity available.""" """Is entity available."""
if not super().available:
return False return super().available and self.entity_description.available_fn(
if self.entity_description.available_fn: self.coordinator.data
return self.entity_description.available_fn(self.coordinator.data) )
return True
@property @property
def entity_picture(self) -> str | None: def entity_picture(self) -> str | None:

View File

@ -374,9 +374,6 @@ class HabiticaDailyRemindersCalendarEntity(HabiticaCalendarEntity):
# Event ends before date range # Event ends before date range
continue continue
if end_date and start > end_date:
# Event starts after date range
continue
events.append( events.append(
CalendarEvent( CalendarEvent(
start=start, start=start,