- query = 'getCommunicationToken=1&hash=%s&%d' % (quote(hash, safe=''), self.ts)
- return (urlunparse((uri.scheme, uri.netloc, '/preload.php', None, query, None)), token)
+ query = 'getCommunicationToken=1&hash=%s&%d' % (compat_urllib_parse.quote(hash, safe=''), self.ts)
+ return (compat_urlparse.urlunparse((uri.scheme, uri.netloc, '/preload.php', None, query, None)), token)