plugins/tasklist

Thomas Brüderli bruederli at kolabsys.com
Tue Aug 12 12:29:17 CEST 2014


 plugins/tasklist/tasklist_ui.php |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

New commits:
commit 1016f4381c6ecf98cd1a7b76b6eb15a3a32a6854
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Tue Aug 12 12:29:09 2014 +0200

    Select default task list in edit form (#3292)

diff --git a/plugins/tasklist/tasklist_ui.php b/plugins/tasklist/tasklist_ui.php
index 66ff799..5b10df4 100644
--- a/plugins/tasklist/tasklist_ui.php
+++ b/plugins/tasklist/tasklist_ui.php
@@ -279,13 +279,17 @@ class tasklist_ui
         $attrib['name']       = 'list';
         $attrib['is_escaped'] = true;
         $select = new html_select($attrib);
+        $default = null;
 
         foreach ((array)$this->plugin->driver->get_lists() as $id => $prop) {
-            if ($prop['editable'])
+            if ($prop['editable']) {
                 $select->add($prop['name'], $id);
+                if (!$default || $prop['default'])
+                    $default = $id;
+            }
         }
 
-        return $select->show(null);
+        return $select->show($default);
     }
 
 




More information about the commits mailing list