diff --git a/origin/origin_channels.py b/origin/origin_channels.py index 3532ffe..397fbd4 100644 --- a/origin/origin_channels.py +++ b/origin/origin_channels.py @@ -44,25 +44,20 @@ class OriginChannels(): if not len(chan_values): filters_passed.append(False) - elif isinstance(chan_values, list): - if len(chan_values): - values_passed = [] - for chan_value in chan_values: - if str(chan_value).lower() in [x.lower() for x in self.origin.filter_dict[filter_key]]: - values_passed.append(True) - else: - values_passed.append(False) - if True in values_passed: - filters_passed.append(True) - else: - filters_passed.append(False) else: - filters_passed.append(False) + values_passed = [] + for chan_value in chan_values: + if str(chan_value).lower() in [x.lower() for x in self.origin.filter_dict[filter_key]]: + values_passed.append(True) + else: + values_passed.append(False) + if True in values_passed: + filters_passed.append(True) if False not in filters_passed: filtered_chan_list.append(channels_item) - # if True in filters_passed: - # print(filters_passed) + if True in filters_passed: + print(filters_passed) return filtered_chan_list