improve logged-in view
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3403 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
		
							parent
							
								
									26100e8b50
								
							
						
					
					
						commit
						b65762dd19
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		|  | @ -22,7 +22,7 @@ Common base class for loops browser view classes. | ||||||
| $Id$ | $Id$ | ||||||
| """ | """ | ||||||
| 
 | 
 | ||||||
| from cgi import parse_qs | from cgi import parse_qs, parse_qsl | ||||||
| from urllib import urlencode | from urllib import urlencode | ||||||
| from zope import component | from zope import component | ||||||
| from zope.app.form.browser.interfaces import ITerms | from zope.app.form.browser.interfaces import ITerms | ||||||
|  | @ -645,8 +645,8 @@ class LoggedIn(object): | ||||||
|         url = camefrom or self.request.URL[-1] |         url = camefrom or self.request.URL[-1] | ||||||
|         if '?' in url: |         if '?' in url: | ||||||
|             base, qs = url.split('?', 1) |             base, qs = url.split('?', 1) | ||||||
|             params = parse_qs(qs) |             params = parse_qsl(qs) | ||||||
|         params['loops.messages.top:record'] = message |         params.append(('loops.messages.top:record', message)) | ||||||
|         self.request.response.redirect('%s?%s' % (url, urlencode(params))) |         self.request.response.redirect('%s?%s' % (url, urlencode(params))) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 helmutm
						helmutm