[CalendarServer-changes] [8136] CalendarServer/trunk/twistedcaldav/timezonestdservice.py
source_changes at macosforge.org
source_changes at macosforge.org
Mon Oct 3 02:50:02 PDT 2011
Revision: 8136
http://trac.macosforge.org/projects/calendarserver/changeset/8136
Author: cdaboo at apple.com
Date: 2011-10-03 02:50:00 -0700 (Mon, 03 Oct 2011)
Log Message:
-----------
Update to latest draft.
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/timezonestdservice.py
Modified: CalendarServer/trunk/twistedcaldav/timezonestdservice.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/timezonestdservice.py 2011-09-30 16:20:20 UTC (rev 8135)
+++ CalendarServer/trunk/twistedcaldav/timezonestdservice.py 2011-10-03 09:50:00 UTC (rev 8136)
@@ -234,7 +234,7 @@
timezonexml.Action.fromString("list"),
timezonexml.Description.fromString("List timezones on the server"),
timezonexml.AcceptParameter(
- timezonexml.Name.fromString("changesince"),
+ timezonexml.Name.fromString("changedsince"),
timezonexml.Required.fromString("false"),
timezonexml.Multi.fromString("false"),
),
@@ -253,7 +253,7 @@
timezonexml.AcceptParameter(
timezonexml.Name.fromString("tzid"),
timezonexml.Required.fromString("true"),
- timezonexml.Multi.fromString("true"),
+ timezonexml.Multi.fromString("false"),
),
),
@@ -263,7 +263,7 @@
timezonexml.AcceptParameter(
timezonexml.Name.fromString("tzid"),
timezonexml.Required.fromString("true"),
- timezonexml.Multi.fromString("true"),
+ timezonexml.Multi.fromString("false"),
),
timezonexml.AcceptParameter(
timezonexml.Name.fromString("start"),
@@ -284,31 +284,31 @@
Return a list of all timezones known to the server.
"""
- changesince = request.args.get("changesince", ())
- if len(changesince) > 1:
+ changedsince = request.args.get("changedsince", ())
+ if len(changedsince) > 1:
raise HTTPError(StatusResponse(
responsecode.BAD_REQUEST,
- "Invalid changesince query parameter",
+ "Invalid changedsince query parameter",
))
- if len(changesince) == 1:
+ if len(changedsince) == 1:
# Validate a date-time stamp
- changesince = changesince[0]
+ changedsince = changedsince[0]
try:
- dt = PyCalendarDateTime.parseText(changesince)
+ dt = PyCalendarDateTime.parseText(changedsince)
except ValueError:
raise HTTPError(StatusResponse(
responsecode.BAD_REQUEST,
- "Invalid changesince query parameter value",
+ "Invalid changedsince query parameter value",
))
if not dt.utc():
raise HTTPError(StatusResponse(
responsecode.BAD_REQUEST,
- "Invalid changesince query parameter value",
+ "Invalid changedsince query parameter value",
))
timezones = []
- for tz in self.timezones.listTimezones(changesince):
+ for tz in self.timezones.listTimezones(changedsince):
timezones.append(
timezonexml.Summary(
timezonexml.Tzid.fromString(tz.tzid),
@@ -506,7 +506,7 @@
for alias in tz.aliases:
self.aliases[alias] = tz.tzid
- def listTimezones(self, changesince):
+ def listTimezones(self, changedsince):
"""
List timezones (not aliases) possibly changed since a particular dtstamp.
"""
@@ -517,7 +517,7 @@
continue
# Detect timestamp changes
- if changesince and tzinfo.dtstamp <= changesince:
+ if changedsince and tzinfo.dtstamp <= changedsince:
continue
yield tzinfo
@@ -742,7 +742,7 @@
# List all from the server
url = "%s?action=list" % (self.uri,)
if self.dtstamp:
- url = "%s&changesince=%s" % (url, self.dtstamp,)
+ url = "%s&changedsince=%s" % (url, self.dtstamp,)
response = (yield getURL(url))
if response is None or response.code / 100 != 2:
returnValue(None)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20111003/8b5fdc79/attachment.html>
More information about the calendarserver-changes
mailing list