diff --git a/fHDHR/origin/origin_channels.py b/fHDHR/origin/origin_channels.py index 99d5c9b..b5905ae 100644 --- a/fHDHR/origin/origin_channels.py +++ b/fHDHR/origin/origin_channels.py @@ -14,13 +14,14 @@ class OriginChannels(): channels_json = self.fhdhr.web.session.get(self.base_api).json() for channel_dict in channels_json: + if not channel_dict["disabled"]: - clean_station_item = { - "name": channel_dict["config"]["affiliation"] or channel_dict["config"]["callsign"], - "callsign": channel_dict["config"]["callsign"], - "id": channel_dict["identifier"], - } - channel_list.append(clean_station_item) + clean_station_item = { + "name": channel_dict["config"]["affiliation"] or channel_dict["config"]["callsign"], + "callsign": channel_dict["config"]["callsign"], + "id": channel_dict["identifier"], + } + channel_list.append(clean_station_item) return channel_list