Browse Source

Patch error on Peertube when playlist name contains non letter characters surrounded by space. fix #19

master issue19
LecygneNoir 5 years ago
parent
commit
90d998a64a
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      lib/utils.py

+ 3
- 0
lib/utils.py View File

@ -193,6 +193,7 @@ def parseNFO(options):
def upcaseFirstLetter(s):
return s[0].upper() + s[1:]
def cleanString(toclean):
toclean = toclean.split(' ')
cleaned = ''
@ -201,6 +202,8 @@ def cleanString(toclean):
continue
strtoclean = unicodedata.normalize('NFKD', unicode (s, 'utf-8')).encode('ASCII', 'ignore')
strtoclean = ''.join(e for e in strtoclean if e.isalnum())
if strtoclean == '':
continue
strtoclean = upcaseFirstLetter(strtoclean)
cleaned = cleaned + strtoclean

Loading…
Cancel
Save