From b65762dd194282d6741d0dcc90b298b7e7d10f21 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sat, 30 May 2009 13:34:58 +0000 Subject: [PATCH] improve logged-in view git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3403 fd906abe-77d9-0310-91a1-e0d9ade77398 --- browser/common.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/browser/common.py b/browser/common.py index 48bf30c..a7bf74e 100644 --- a/browser/common.py +++ b/browser/common.py @@ -22,7 +22,7 @@ Common base class for loops browser view classes. $Id$ """ -from cgi import parse_qs +from cgi import parse_qs, parse_qsl from urllib import urlencode from zope import component from zope.app.form.browser.interfaces import ITerms @@ -645,8 +645,8 @@ class LoggedIn(object): url = camefrom or self.request.URL[-1] if '?' in url: base, qs = url.split('?', 1) - params = parse_qs(qs) - params['loops.messages.top:record'] = message + params = parse_qsl(qs) + params.append(('loops.messages.top:record', message)) self.request.response.redirect('%s?%s' % (url, urlencode(params)))