Summary | recursive delete |
Queue | Trean |
Type | Enhancement |
State | Rejected |
Priority | 2. Medium |
Owners | |
Requester | felix.leimbach (at) gmx (dot) net |
Created | 06/20/2008 (6224 days ago) |
Due | |
Updated | 11/13/2011 (4983 days ago) |
Assigned | |
Resolved | 11/13/2011 (4983 days ago) |
Milestone | 2 |
Patch | No |
State ⇒ Rejected
ignore the parameter and return an error if we try to delete a folder
which contains subfolders. 3.2.2 drivers can do the recursive
deletion.
recursive delete in Trean as well to keep the behavior consistent, if
the Share driver returns the error.
Horde releases. That's not worth it. Plus, if there really is an error
deleting folders and you try to do it recursively in Trean, you would
probably end up with an error message for each folder, which could be
a lot.
comfortable if there was an additional confirmation, or at the least,
tweak the text of the existing confirmation to indicate your about to
possibly nuke more than you realize.
ignore the parameter and return an error if we try to delete a folder
which contains subfolders. 3.2.2 drivers can do the recursive
deletion.
recursive delete in Trean as well to keep the behavior consistent, if
the Share driver returns the error. Also, I think I'd be more
comfortable if there was an additional confirmation, or at the least,
tweak the text of the existing confirmation to indicate your about to
possibly nuke more than you realize.
ignore the parameter and return an error if we try to delete a folder
which contains subfolders. 3.2.2 drivers can do the recursive deletion.
to the native hierarchical SQL driver. Although currently the share
driver will refuse to delete any shares with children (as did the
original hierarchical DT share driver), we should allow Trean to
either recursively delete each share or allow the share driver to take
a new parameter which would allow it to ignore children. The second
choice would be more efficient, but would mean that Trean would
require Horde 3.2.2. If we let it require 3.2.2, then Ansel could
also make use of the same functionality since it, too will not delete
galleries that contain any non-empty subgalleries.
Thoughts?
Priority ⇒ 2. Medium
Milestone ⇒
State ⇒ New
Patch ⇒ No
Queue ⇒ Trean
Summary ⇒ recursive delete
Type ⇒ Enhancement
Priority ⇒ 1. Low
This behaviour is inconvenient at times.
It even can be a real problem when a large bookmark collection has
been imported in a test-run and should be deleted again.