@@ -2051,13 +2051,10 @@ def give_search_index(self, txt, mode=None, widget=None):
2051
2051
widget_list = self.epn_arr_list
2052
2052
if widget_list:
2053
2053
for i, j in enumerate(widget_list):
2054
- if '\t' in j:
2055
- title_name = j.split('\t')[0]
2056
- else:
2057
- title_name = j
2054
+ title_name = j.split('\t')[0] if '\t' in j else j
2058
2055
title_name = title_name.lower()
2059
2056
if title_name.startswith('#'):
2060
- title_name = title_name.replace('#', '', 1)
2057
+ title_name = title_name[1:]
2061
2058
if mode == 0:
2062
2059
if title_name.startswith(txt):
2063
2060
index_found = True
@@ -2098,23 +2095,19 @@ def search_on_type(self):
2098
2095
2099
2096
def remove_queue_item_btn_method(self, row=None):
2100
2097
row = self.queue_item_external_remove
2101
- if row >= 0:
2102
- r = row
2103
- if self.list6.item(r):
2104
- item = self.list6.item(r)
2105
- self.list6.takeItem(r)
2106
- del item
2107
- if not self.video_local_stream and r < len(self.queue_url_list):
2108
- del self.queue_url_list[r]
2098
+ if row >= 0 and self.list6.item(row):
2099
+ item = self.list6.item(row)
2100
+ self.list6.takeItem(row)
2101
+ del item
2102
+ if not self.video_local_stream and row < len(self.queue_url_list):
2103
+ del self.queue_url_list[row]
2109
2104
self.queue_item_external_remove = -1
2110
2105
2111
2106
def set_queue_item_btn_method(self, row=None):
2112
2107
global site
2113
- #if row is None:
2114
2108
row = self.queue_item_external
2115
2109
if row >= 0:
2116
- if (site == "Music" or site == "Video" or site == "Local"
2117
- or site == "PlayLists" or site == "None"):
2110
+ if site in ["Music", "Video", "PlayLists", "None"]:
2118
2111
file_path = os.path.join(home, 'Playlists', 'Queue')
2119
2112
if not os.path.exists(file_path):
2120
2113
f = open(file_path, 'w')
@@ -2148,10 +2141,7 @@ def set_queue_item_btn_method(self, row=None):
2148
2141
elif row == -100:
2149
2142
self.list6.clear()
2150
2143
for i in self.queue_url_list:
2151
- if '\t' in i:
2152
- nm = i.split('\t')[0]
2153
- else:
2154
- nm = i
2144
+ nm = i.split('\t')[0] if '\t' in i else i
2155
2145
self.list6.addItem(nm)
2156
2146
2157
2147
def set_quality_server_btn_method(self):
0 commit comments