Closed Bug 809454 Opened 12 years ago Closed 10 years ago

Deleting of an event fails 404 in CalDAV-Calendar

Categories

(Calendar :: Provider: CalDAV, defect)

Lightning 1.8
x86_64
Linux
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 795851

People

(Reporter: seitz.christoph, Unassigned)

Details

(Whiteboard: [calconnect31])

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0
Build ID: 20121025210744

Steps to reproduce:

Created a CalDAV-Calendar connecting to a Davical Calendar Server with an URL-Rewrite from /caldav/* to /cal/caldav.php/*.
Created an calendar item and tried to delete it.


Actual results:

Error Message with HTTP 404.



Expected results:

Item delelted.
Lightning executed: 
DELETE /caldav/vorstand/veranstaltungen/ltungen/cf3f428f-f9d5-419c-85b8-b858777ed9ab.ics
But expected:
DELETE /caldav/vorstand/veranstaltungen/cf3f428f-f9d5-419c-85b8-b858777ed9ab.ics

Calendar Url entered while creating the calendar is:
https://****/caldav/vorstand/veranstaltungen/
Propfind returned for "calendar-home-set"
/cal/caldav.php/vorstand/
Because of the rewrite.

It seems that the requested URL for delete is a mixing between the propfind-calendar-home-set + calendar name and the entered calendar url while creating the calendar.
Severity: normal → major
Component: General → Provider: CalDAV
OS: All → Linux
Hardware: All → x86_64
Whiteboard: [calconnect31]
I think this may be solved by bug 795851, where the uri is rewritten if the initial propfind returns a 301. If you don't agree please unduplicate this bug. Also check if this might be covered by bug 456380.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.