This commit is contained in:
deathbybandaid 2020-12-09 09:38:48 -05:00
parent b555ac1dd0
commit e984166780

View File

@ -26,7 +26,7 @@ class OriginChannels():
filtered_chan_list = [] filtered_chan_list = []
print(unfiltered_chan_json[0]) print(unfiltered_chan_json[0])
for channels_item in unfiltered_chan_json: for channels_item in unfiltered_chan_json:
filters_passed = True filters_passed = []
for filter_key in list(self.origin.filter_dict.keys()): for filter_key in list(self.origin.filter_dict.keys()):
if len(self.origin.filter_dict[filter_key]) and filters_passed: if len(self.origin.filter_dict[filter_key]) and filters_passed:
@ -39,14 +39,14 @@ class OriginChannels():
elif filter_key in ["category"]: elif filter_key in ["category"]:
chan_value = channels_item[filter_key] chan_value = channels_item[filter_key]
if not chan_value:
filters_passed.append(False)
if str(chan_value).lower() in [x.lower() for x in self.origin.filter_dict[filter_key]]: if str(chan_value).lower() in [x.lower() for x in self.origin.filter_dict[filter_key]]:
print(chan_value) filters_passed.append(True)
else:
filters_passed.append(False)
if (not chan_value or if False in filters_passed:
str(chan_value).lower() not in [x.lower() for x in self.origin.filter_dict[filter_key]]):
filters_passed = False
if filters_passed:
filtered_chan_list.append(channels_item) filtered_chan_list.append(channels_item)
return filtered_chan_list return filtered_chan_list