[jToolkit-cvs] jToolkit/web session.py,1.6,1.7
Brought to you by:
davidfraser,
friedelwolff
|
From: <dav...@us...> - 2004-02-09 13:41:38
|
Update of /cvsroot/jtoolkit/jToolkit/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2948 Modified Files: session.py Log Message: added unicode handling for md5, cookies... Index: session.py =================================================================== RCS file: /cvsroot/jtoolkit/jToolkit/web/session.py,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** session.py 9 Feb 2004 13:28:15 -0000 1.6 --- session.py 9 Feb 2004 13:38:18 -0000 1.7 *************** *** 24,27 **** --- 24,28 ---- def md5hexdigest(text): + if type(text) == unicode: text = text.encode('iso8859') return md5.md5(text).hexdigest() *************** *** 112,116 **** cookiedict = {} for key, morsel in cookie.iteritems(): ! cookiedict[key] = morsel.value return cookiedict --- 113,117 ---- cookiedict = {} for key, morsel in cookie.iteritems(): ! cookiedict[key] = morsel.value.decode('iso8859') return cookiedict *************** *** 120,123 **** --- 121,125 ---- cookie = Cookie.SimpleCookie() for key, value in cookiedict.iteritems(): + if type(value) == unicode: value = value.encode('iso8859') cookie[key] = value # add the cookie headers to req.headers_out |