Lee,
This effectively got rid of the pathadd part, but the unfortunate thing
is that that is the part I wanted to keep.
I figured I'd just use
previous_url=previous_url[52:]
since it seems to construct the correct url, and though I don't
understand why it works, it works nevertheless and I'm not going to
complain until it breaks again. Ignorance is bliss, so long as things
work?
Upon further exploration, the cherrypy.request.paramMap is unneccessary
for anyone who uses the GET method for their forms - if the items are
in the url, then it has been my observation that
cherrypy.request.headerMap.get("Referer", "/") will pick up everything.
I have simplified my code to:
previous_url = cherrypy.request.headerMap.get("Referer", "/")
previous_url = previous_url[52:]
And that works for me.
-Mike
PS for anyone following - check the penultimate line above, should be
"%s?%s", not (...)