autotako

Service to monitor moombox for completed livestream downloads to upload for distribution
git clone https://code.alwayswait.ing/autotako
Log | Files | Refs | README

commit e84bfb2d5296a75a0a2bbd203e815fa0ca360a7f
parent a6679132caa0e513b87d5cb1ffe59b3715e6ddd2
Author: archiveanon <>
Date:   Sat, 21 Jun 2025 17:12:12 +0000

Make passing channel ID for channel config optional

It'll return None anyways.

Diffstat:
Msrc/autotako/config.py | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/autotako/config.py b/src/autotako/config.py @@ -44,7 +44,9 @@ class AppConfig(msgspec.Struct): webdav: WebDavConfig | None = None qbittorrent: QBittorrentConfig | None = None - def get_channel_config_by_id(self, channel_id: str) -> ChannelConfig | None: + def get_channel_config_by_id(self, channel_id: str | None) -> ChannelConfig | None: + if not channel_id: + return None for channel in self.channels: if channel.id == channel_id: return channel