From 6ff52ab75a196e3e08223587231c5f309d9ddca1 Mon Sep 17 00:00:00 2001 From: Thibault Dockx <thibault.dockx@fusiondirectory.org> Date: Thu, 2 Nov 2023 11:20:18 +0000 Subject: [PATCH] :ambulance: Feat(Mail) - Enclosed files are now properly managed. Enclosed files fully manageable, add, del, modification. --- plugins/configuration/mailtemplate/class_mailTemplate.inc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/configuration/mailtemplate/class_mailTemplate.inc b/plugins/configuration/mailtemplate/class_mailTemplate.inc index 048f2cb96..ff3906a5e 100644 --- a/plugins/configuration/mailtemplate/class_mailTemplate.inc +++ b/plugins/configuration/mailtemplate/class_mailTemplate.inc @@ -68,6 +68,7 @@ class mailTemplate extends simplePlugin _('Read Receipt'), 'fdMailTemplateReadReceipt', FALSE ), + // Management of attachments files in a sub-node ldap format. new SubNodesAttribute( '', _('Attachments'), 'attachments', ['fdMailAttachments'], @@ -98,6 +99,13 @@ class mailTemplate extends simplePlugin } + protected function shouldSave (): bool + { + // Trigger a save method required due to sub nodes not being triggered by default. (Modification and suppression). + return TRUE; + } + + function ldap_save (): array { global $config; -- GitLab