|
@@ -90,7 +90,8 @@ class _XmlRemote(object):
|
|
|
# and then replacing it with the original when we are done.
|
|
# and then replacing it with the original when we are done.
|
|
|
|
|
|
|
|
if manifestUrl.find(':') != manifestUrl.find('/') - 1:
|
|
if manifestUrl.find(':') != manifestUrl.find('/') - 1:
|
|
|
- url = urllib.parse.urljoin('gopher://' + manifestUrl, url)[9:]
|
|
|
|
|
|
|
+ url = urllib.parse.urljoin('gopher://' + manifestUrl, url)
|
|
|
|
|
+ url = re.sub(r'^gopher://', '', url)
|
|
|
else:
|
|
else:
|
|
|
url = urllib.parse.urljoin(manifestUrl, url)
|
|
url = urllib.parse.urljoin(manifestUrl, url)
|
|
|
return url
|
|
return url
|