Mercurial > p > roundup > code
diff roundup/cgi/client.py @ 1402:27586da5557c
Added users' timezone support
| author | Andrey Lebedev <kedder@users.sourceforge.net> |
|---|---|
| date | Mon, 27 Jan 2003 16:32:50 +0000 |
| parents | b3e1e9ab0500 |
| children | f7c24fd93dfe |
line wrap: on
line diff
--- a/roundup/cgi/client.py Fri Jan 24 06:22:03 2003 +0000 +++ b/roundup/cgi/client.py Mon Jan 27 16:32:50 2003 +0000 @@ -1,4 +1,4 @@ -# $Id: client.py,v 1.73 2003-01-24 06:21:17 richard Exp $ +# $Id: client.py,v 1.74 2003-01-27 16:32:48 kedder Exp $ __doc__ = """ WWW request handler (also used in the stand-alone server). @@ -1209,6 +1209,8 @@ props = {} keys = form.keys() properties = cl.getprops() + timezone = db.getUserTimezone() + for key in keys: # see if we're performing a special multilink action mlaction = 'set' @@ -1351,7 +1353,7 @@ # fix the CRLF/CR -> LF stuff value = fixNewlines(value) elif isinstance(proptype, hyperdb.Date): - value = date.Date(value) + value = date.Date(value, offset=timezone) elif isinstance(proptype, hyperdb.Interval): value = date.Interval(value) elif isinstance(proptype, hyperdb.Boolean):
