From 713e428e1e054ded3933697b89bf0f5279e9c406 Mon Sep 17 00:00:00 2001 From: Thibault Dockx <thibault.dockx@fusiondirectory.org> Date: Tue, 30 Aug 2022 14:04:11 +0100 Subject: [PATCH] :sparkles: Feat(Tasks): Adds reference to user and tasks Adds reference from task mail to the selected users. --- plugins/addons/tasks/class_tasksMail.inc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/addons/tasks/class_tasksMail.inc b/plugins/addons/tasks/class_tasksMail.inc index 8e5b630f3..25451458a 100644 --- a/plugins/addons/tasks/class_tasksMail.inc +++ b/plugins/addons/tasks/class_tasksMail.inc @@ -35,7 +35,12 @@ class tasksMail extends simplePlugin 'plFilter' => '(objectClass=fdTasksMail)', 'plObjectType' => ['tasks'], 'plConflicts' => [''], - 'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo()) + 'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo()), + 'plForeignKeys' => [ + 'fdTasksMailUsers' => [ + ['user','dn','fdTasksMailUsers=%oldvalue%','*'] + ] + ], ]; } @@ -58,7 +63,7 @@ class tasksMail extends simplePlugin new GroupMembersAttribute( '', _('Select Users/Groups'), 'fdTasksMailUsers', TRUE, - [], 'cn' + [], 'dn' ) ] ], -- GitLab