diff --git a/plugins/addons/tasks/class_tasksMail.inc b/plugins/addons/tasks/class_tasksMail.inc index 8e5b630f3f675315942df9a6ae08b2b15582c058..25451458aab3e14df67cfff7f71429dce5944b23 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' ) ] ],