6.0.0-beta1
7/8/25

[#6650] webdav delete issues
Summary webdav delete issues
Queue Kronolith
Queue Version HEAD
Type Bug
State Resolved
Priority 1. Low
Owners chuck (at) horde (dot) org
Requester mrubinsk (at) horde (dot) org
Created 04/24/2008 (6284 days ago)
Due
Updated 05/01/2008 (6277 days ago)
Assigned 04/26/2008 (6282 days ago)
Resolved 05/01/2008 (6277 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/01/2008 06:35:21 PM Chuck Hagenbuch Comment #2
Taken from Michael Rubinsky
Taken from Ben Klang
State ⇒ Resolved
Reply to this comment
Fixed by the latest set of commits to kronolith/lib/api.php, the 
latest of which is this one:

http://lists.horde.org/archives/cvs/Week-of-Mon-20080428/077927.html
04/26/2008 02:48:36 AM Chuck Hagenbuch State ⇒ Assigned
 
04/26/2008 02:48:29 AM Chuck Hagenbuch Assigned to Chuck Hagenbuch
Assigned to Michael Rubinsky
Assigned to Ben Klang
 
04/24/2008 07:08:37 PM Michael Rubinsky Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ webdav delete issues
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Using webdav to delete calendars / events from kronolith does not 
currently work.



1st issue is for the default calendar (named as the user name) we only 
see a single .ics file like so:

rpc.php/kronolith/mrubinsk/mrubinsk.ics



Nowhere can I find individual event files...and even if it's what I 
wanted to do, it's impossible to delete the entire calendar, as the 
api method assumes it's a single event.



Trying to delete an event in another calendar:

kronolith/mrubinsk/xxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxx.ics   
gives an error because of the way the path parsing works in 
_path_delete, it assumes it's an event in "mrubinsk" calendar, not in 
mrubinsk/xxxxxxxxxxxxxxxxx



I'll keep digging, but I'm not hopeful as I'm not very familiar with 
webdav  or what the Right Thing (tm) to do is with the path names.




Saved Queries