From 26b3871106e598e392cfef394ed09160af3318c7 Mon Sep 17 00:00:00 2001
From: Thibault Dockx <thibault.dockx@fusiondirectory.org>
Date: Thu, 2 Nov 2023 12:07:41 +0000
Subject: [PATCH] :ambulance: Feat(Tasks) - Dashboard column CN visible

Fixes an error where tasks cn where not seen and subtasks cn yes.
---
 plugins/configuration/tasks/class_tasksManagement.inc | 1 +
 plugins/dashboard/tasks/class_tasksDashboard.inc      | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugins/configuration/tasks/class_tasksManagement.inc b/plugins/configuration/tasks/class_tasksManagement.inc
index db8ab17c7..856c9cb62 100644
--- a/plugins/configuration/tasks/class_tasksManagement.inc
+++ b/plugins/configuration/tasks/class_tasksManagement.inc
@@ -29,6 +29,7 @@ class tasksManagement extends management
   */
   public static $columns = [
     //below fdTasksMailObject must be change to have a type defined within task creation (new ldap attributes ?hidden)
+    ['LinkColumn',  ['attributes' => 'cn', 'label' => 'Tasks']],
     ['TasksColumn', ['attributes' => 'fdTasksMailObject', 'label' => 'Types']],
     ['Column', ['attributes' => 'fdTasksCreationDate', 'label' => 'Creation Date']],
     ['TasksColumn', ['attributes' => 'fdTasksScheduleDate', 'label' => 'Scheduled']],
diff --git a/plugins/dashboard/tasks/class_tasksDashboard.inc b/plugins/dashboard/tasks/class_tasksDashboard.inc
index bf4149c37..05405973f 100644
--- a/plugins/dashboard/tasks/class_tasksDashboard.inc
+++ b/plugins/dashboard/tasks/class_tasksDashboard.inc
@@ -29,9 +29,8 @@ class tasksDashboard extends management
     $this->setupFilters();
   }
 
-  // Actions collumn are removed compared to parent.
+  // Actions column are removed compared to parent.
   public static $columns = [
-    ['Column', ['attributes' => 'cn', 'label' => 'Tasks']],
     ['TasksColumn', ['attributes' => 'fdTasksGranularMaster', 'label' => 'Master Task']],
     ['Column', ['attributes' => 'fdTasksGranularType', 'label' => 'Types']],
     ['Column', ['attributes' => 'fdTasksGranularMail', 'label' => 'Email']],
-- 
GitLab