Merge pull request #10 from babymastodon/fix_split

fix crash when filename contains '='
This commit is contained in:
Nimesh Ghelani 2016-01-05 19:38:36 +05:30
commit 518d85eefe

View file

@ -373,7 +373,7 @@ class Playlist(Record):
def populate_pls(self, data): def populate_pls(self, data):
sorttracks = [] sorttracks = []
for i in data: for i in data:
dataarr = i.strip().split("=") dataarr = i.strip().split("=", 1)
if dataarr[0].lower().startswith("file"): if dataarr[0].lower().startswith("file"):
num = int(dataarr[0][4:]) num = int(dataarr[0][4:])
filename = urllib.unquote(dataarr[1]).strip() filename = urllib.unquote(dataarr[1]).strip()