[fix] yahoo engines: parse_url doesn't throw an exception with not tracking URL

This commit is contained in:
Dalf 2014-09-07 18:42:56 +02:00
parent a92e3ba446
commit a4ffeddce1
1 changed files with 5 additions and 3 deletions

View File

@ -40,8 +40,10 @@ def parse_url(url_string):
if endpos > -1: if endpos > -1:
endpositions.append(endpos) endpositions.append(endpos)
if start==0 or len(endpositions) == 0:
return url_string
else:
end = min(endpositions) end = min(endpositions)
return unquote(url_string[start:end]) return unquote(url_string[start:end])