Fix the MOVE request (related to #587)
This commit is contained in:
parent
0b71acabe6
commit
7560f26eb7
@ -341,8 +341,10 @@ class Application(object):
|
||||
# Move the item
|
||||
to_url_parts = urlparse(environ["HTTP_DESTINATION"])
|
||||
if to_url_parts.netloc == environ["HTTP_HOST"]:
|
||||
to_path, to_name = posixpath.split(to_url_parts.path)
|
||||
to_calendar = ical.Calendar.from_path(to_path)
|
||||
to_url = to_url_parts.path
|
||||
to_path, to_name = to_url.rstrip("/").rsplit("/", 1)
|
||||
to_calendar = ical.Calendar.from_path(
|
||||
to_path, depth="0")[0]
|
||||
to_calendar.append(to_name, item.text)
|
||||
from_calendar.remove(from_name)
|
||||
return client.CREATED, {}, None
|
||||
|
Loading…
Reference in New Issue
Block a user