|
@@ -312,16 +312,12 @@ class RulesConfig:
|
|
|
class CalendarEntry:
|
|
class CalendarEntry:
|
|
|
name: str
|
|
name: str
|
|
|
url: str | None = None
|
|
url: str | None = None
|
|
|
- past_days: int | None = None
|
|
|
|
|
- future_days: int | None = None
|
|
|
|
|
|
|
|
|
|
@classmethod
|
|
@classmethod
|
|
|
def from_dict(cls, d: dict) -> 'CalendarEntry':
|
|
def from_dict(cls, d: dict) -> 'CalendarEntry':
|
|
|
return cls(
|
|
return cls(
|
|
|
name=d['name'],
|
|
name=d['name'],
|
|
|
url=d.get('url'),
|
|
url=d.get('url'),
|
|
|
- past_days=d.get('past_days'),
|
|
|
|
|
- future_days=d.get('future_days'),
|
|
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
|
|
|