+import re
import httplib
import gnome.gconf
from oauth import oauth
def extract_public_url(node):
tag = get_first_tag(node, 'site-standard-profile-request')
if tag:
- url = extract(tag, 'url')
- return url.replace("&", "&")
+ url = extract(tag, 'url').replace("&", "&")
+ return re.sub('[?&](auth|trk)\w*=[^&]*', '', url)
# look for errors
errors = dom.getElementsByTagName('error')