pull/14033/merge
pha1n0q 19 hours ago committed by GitHub
commit 3006a661a1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -2434,9 +2434,11 @@ class PlaylistEntries:
@classmethod
def parse_playlist_items(cls, string):
if string.startswith(',') or string.endswith(','):
raise ValueError('There is an invalid leading comma or a trailing comma')
for segment in string.split(','):
if not segment:
raise ValueError('There is two or more consecutive commas')
raise ValueError('There are two or more consecutive commas')
mobj = cls.PLAYLIST_ITEMS_RE.fullmatch(segment)
if not mobj:
raise ValueError(f'{segment!r} is not a valid specification')

Loading…
Cancel
Save