<?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>subtasks loose parent task when finished</title> 
  <pubDate>Fri, 10 Apr 2026 09:35:32 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/6035</link> 
  <atom:link rel="self" type="application/rss+xml" title="subtasks loose parent task when finished" href="https://bugs.horde.org/ticket/6035/rss" /> 
  <description>subtasks loose parent task when finished</description> 
 
   
   
  <item> 
   <title>i am using kolab 2.1 (debian unstable), nag-1.1.2-rc1 from t</title> 
   <description>i am using kolab 2.1 (debian unstable), nag-1.1.2-rc1 from the horde-webmail-edition-1.1-rc1.



when i finish a subtask in nag, it is removed from the parent task list and turned into a top-level task.



example:



before:



  [ ] Mail Server migration

        [ ] Setup Horde

        [ ] Setup mailman



after horde setup is complete:



  [ ] Mail server migration

       [ ] Setup mailman

  [x] Setup Horde



to my point of view it should look like this after horde setup:



  [ ] Mail server migration

      [x] Setup Horde

       [ ] Setup mailman



 

best, 

mike       

</description> 
   <pubDate>Mon, 24 Dec 2007 12:56:50 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6035#t40243</link> 
  </item> 
   
  <item> 
   <title>this patch fixes the issue. do not know if compliant to your</title> 
   <description>this patch fixes the issue. do not know if compliant to your policies...



grimnir:/usr/local/share/_horde-versions_# diff -u horde-webmail-1.1-rc1/nag/task.php horde-webmail-1.1-rc1-netzwerkteam/nag/task.php

--- horde-webmail-1.1-rc1/nag/task.php  2007-11-29 12:32:56.000000000 +0000

+++ horde-webmail-1.1-rc1-netzwerkteam/nag/task.php     2007-12-26 17:19:41.000000000 +0000

@@ -210,7 +210,7 @@

     $tasklist_id = Util::getFormData(&#039;tasklist&#039;);

     if (isset($task_id)) {

         $share = $GLOBALS[&#039;nag_shares&#039;]-&gt;getShare($tasklist_id);

-        $task = new Nag_Task(Nag::getTask($tasklist_id, $task_id));

+        $task = Nag::getTask($tasklist_id, $task_id);

         if (is_a($share, &#039;PEAR_Error&#039;) || !$share-&gt;hasPermission(Auth::getAuth(), PERMS_EDIT)) {

             $notification-&gt;push(sprintf(_(&quot;Access denied completing task %s.&quot;), $task-&gt;name), &#039;horde.error&#039;);

         } else {

</description> 
   <pubDate>Wed, 26 Dec 2007 17:22:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6035#t40386</link> 
  </item> 
   
  <item> 
   <title>Jan, can you please take a look to see if this is Kolab-spec</title> 
   <description>Jan, can you please take a look to see if this is Kolab-specific or not, and look at the patch?



Mike: may I gently point you at horde/docs/CODING_STANDARDS, and http://www.horde.org/source/contribute.php, so you don&#039;t have to wonder. :) Also, no need to paste inline patches that you&#039;re uploading. Thanks!</description> 
   <pubDate>Wed, 26 Dec 2007 17:48:41 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6035#t40390</link> 
  </item> 
   
  <item> 
   <title>The fix was correct. Committed, thanks.</title> 
   <description>The fix was correct. Committed, thanks.</description> 
   <pubDate>Thu, 27 Dec 2007 18:45:11 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6035#t40461</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
