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
|