fix: reintroduced fix for live or upcoming videos in related feed
This commit is contained in:
@@ -611,8 +611,11 @@ def parseLengthFromTimeBadge(time_str: str) -> int:
|
|||||||
length = 0
|
length = 0
|
||||||
time_lookup_list = [1, 60, 3_600, 86_400]
|
time_lookup_list = [1, 60, 3_600, 86_400]
|
||||||
time_list = time_str.split(":")
|
time_list = time_str.split(":")
|
||||||
for z in range(len(time_list)):
|
if False in map(doesContainNumber, time_list): # works around ['LIVE'] for livestreams or ['Upcoming'] for scheduled videos
|
||||||
length += time_lookup_list[z] * int(time_list[len(time_list) - 1 - z])
|
pass
|
||||||
|
else:
|
||||||
|
for z in range(len(time_list)):
|
||||||
|
length += time_lookup_list[z] * int(time_list[len(time_list) - 1 - z])
|
||||||
return length
|
return length
|
||||||
|
|
||||||
def parseViewsFromViewText(viewcounttext: str) -> int:
|
def parseViewsFromViewText(viewcounttext: str) -> int:
|
||||||
|
|||||||
Reference in New Issue
Block a user