<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Hierarchical SQL share driver needs to correctly deal with children when deleting a share</title> 
  <pubDate>Fri, 10 Apr 2026 00:42:29 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/7347</link> 
  <atom:link rel="self" type="application/rss+xml" title="Hierarchical SQL share driver needs to correctly deal with children when deleting a share" href="https://bugs.horde.org/ticket/7347/rss" /> 
  <description>Hierarchical SQL share driver needs to correctly deal with children when deleting a share</description> 
 
   
   
  <item> 
   <title>This is more of a &#039;potential&#039; bug since no client code is af</title> 
   <description>This is more of a &#039;potential&#039; bug since no client code is affected by this yet, but currently nothing is done about a share&#039;s children when deleting a share. i.e. It&#039;s orphaned in the database. We need to delete all children of a share when deleting the share. It will be up to the client code to determine if it is OK to delete a share with children.



Since it&#039;s *possible* that a child share could be owned by a different user (and not even visible to the parent&#039;s owner), we need to decide how to handle deletion. After discussing this with Chuck, I&#039;m thinking we say that if a user is able to delete a share, he/she will also be able to delete any children. Similar to directory permissions on a unix system. Any agreement/disagreements?



This really should be done for Horde 3.3</description> 
   <pubDate>Wed, 17 Sep 2008 00:06:39 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7347#t48972</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/framework/Share/Share/sql_hierarchical.php?r1=1.44&amp;r2=1.45&amp;ty=u</description> 
   <pubDate>Fri, 19 Sep 2008 00:47:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7347#t49011</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/framework/Share/Share/sql_hierarchical.php?r1=1.17.2.22&amp;r2=1.17.2.23&amp;ty=u</description> 
   <pubDate>Fri, 19 Sep 2008 00:54:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7347#t49013</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
