Summary | Can't save empty task list over WebDAV |
Queue | Nag |
Queue Version | 2.2 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | bb (at) apc (dot) ag |
Created | 07/01/2008 (6226 days ago) |
Due | |
Updated | 08/18/2008 (6178 days ago) |
Assigned | 07/02/2008 (6225 days ago) |
Resolved | 08/18/2008 (6178 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | 2.2.1 |
Patch | No |
Taken from Ben Klang
State ⇒ Resolved
http://cvs.horde.org/diff.php/nag/lib/api.php?r1=1.192&r2=1.193&ty=u
State ⇒ Assigned
Assigned to Ben Klang
#if (count($components) == 0) {
# return PEAR::raiseError(_("No iCalendar data was found."));
#}
The format of the file is already checked before so it's unnecessary
to raise an error if Nag receives a correct vCalender file with zero
vTodos. The loop after the check won't get executed but this is not a
problem. After saving from the client, the task list empty as it
should be.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Can't save empty task list over WebDAV
Queue ⇒ Nag
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
1. Create a task list in Horde.
2. Subscribe the URL in Kontact or another WebDAV/GroupDAV client.
3. Create a new task in the task list.
4. Check that the task is there in the web interface.
5. Delete the task in your client and let it upload the changes.
Kontact displays "Unexpected error 400" and the server log contains
"HORDE [error] [horde] Es wurden keine iCalendar-Daten gefunden. [pid
10097 on line 157 of
"/usr/local/share/horde-webmail-1.1.1/lib/Horde/RPC/webdav.php"]" (No
iCalendar data found.)
Workaround: delete the task in the web interface.