test
This commit is contained in:
parent
fd9744fd6b
commit
62a72a92ca
@ -30,25 +30,26 @@ class OriginChannels():
|
|||||||
|
|
||||||
if len(self.origin.filter_dict[filter_key]):
|
if len(self.origin.filter_dict[filter_key]):
|
||||||
|
|
||||||
if filter_key in ["country"]:
|
if filter_key in ["country", "language"]:
|
||||||
try:
|
if isinstance(channels_item[filter_key], list):
|
||||||
chan_value = channels_item[filter_key]["name"]
|
if len(channels_item[filter_key]):
|
||||||
except TypeError:
|
chan_values = [x["name"] for x in channels_item[filter_key]]
|
||||||
chan_value = None
|
else:
|
||||||
print(channels_item[filter_key])
|
chan_value = [channels_item[filter_key]["name"]]
|
||||||
elif filter_key in ["language"]:
|
|
||||||
try:
|
|
||||||
chan_value = channels_item[filter_key]["name"]
|
|
||||||
except TypeError:
|
|
||||||
chan_value = None
|
|
||||||
print(channels_item[filter_key])
|
|
||||||
elif filter_key in ["category"]:
|
elif filter_key in ["category"]:
|
||||||
chan_value = channels_item[filter_key]
|
chan_values = [channels_item[filter_key]]
|
||||||
|
|
||||||
if not chan_value:
|
if not len(chan_values):
|
||||||
filters_passed.append(False)
|
filters_passed.append(False)
|
||||||
elif str(chan_value).lower() in [x.lower() for x in self.origin.filter_dict[filter_key]]:
|
elif isinstance(chan_value, list):
|
||||||
filters_passed.append(True)
|
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:
|
else:
|
||||||
filters_passed.append(False)
|
filters_passed.append(False)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user