diff --git a/datamodel.itop-standard-email-synchro.xml b/datamodel.itop-standard-email-synchro.xml
index ccb5672..5dd22d9 100755
--- a/datamodel.itop-standard-email-synchro.xml
+++ b/datamodel.itop-standard-email-synchro.xml
@@ -63,6 +63,11 @@
true
+
+ ticket_updates_log_attcode
+ public_log
+ false
+
title_pattern
@@ -833,8 +838,8 @@ EOF
}
// Determine which field to update
- $sAttCode = 'public_log';
- $aAttCodes = MetaModel::GetModuleSetting('itop-standard-email-synchro', 'ticket_log', array('UserRequest' => 'public_log', 'Incident' => 'public_log'));
+ $sAttCode = $this->Get('ticket_updates_log_attcode');
+ $aAttCodes = MetaModel::GetModuleSetting('itop-standard-email-synchro', 'ticket_log', []);
if (array_key_exists(get_class($oTicket), $aAttCodes))
{
$sAttCode = $aAttCodes[get_class($oTicket)];
@@ -1476,6 +1481,9 @@ EOF
-
60
+ -
+ 65
+
-
70
diff --git a/en.dict.itop-standard-email-synchro.php b/en.dict.itop-standard-email-synchro.php
index 7b72f06..79ba06b 100755
--- a/en.dict.itop-standard-email-synchro.php
+++ b/en.dict.itop-standard-email-synchro.php
@@ -44,6 +44,8 @@
'Class:MailInboxStandard/Attribute:ticket_default_values' => 'Ticket Default Values',
'Class:MailInboxStandard/Attribute:ticket_default_title' => 'Default Title (if subject is empty)',
+ 'Class:MailInboxStandard/Attribute:ticket_updates_log_attcode' => 'Ticket log for new messages',
+ 'Class:MailInboxStandard/Attribute:ticket_updates_log_attcode+' => 'Attribute code of the log (eg. public_log, private_log, ...) in which new messages will be added',
'Class:MailInboxStandard/Attribute:title_pattern+' => 'Pattern to match in the subject',
'Class:MailInboxStandard/Attribute:title_pattern' => 'Title Pattern',
'Class:MailInboxStandard/Attribute:title_pattern?' => 'Use PCRE syntax, including starting and ending delimiters',
diff --git a/fr.dict.itop-standard-email-synchro.php b/fr.dict.itop-standard-email-synchro.php
index bdae8fb..9ea9537 100644
--- a/fr.dict.itop-standard-email-synchro.php
+++ b/fr.dict.itop-standard-email-synchro.php
@@ -36,6 +36,8 @@
'Class:MailInboxStandard/Attribute:ticket_default_values' => 'Valeurs par défaut du Ticket',
'Class:MailInboxStandard/Attribute:ticket_default_title' => 'Titre par défaut (en cas de sujet vide)',
+ 'Class:MailInboxStandard/Attribute:ticket_updates_log_attcode' => 'Journal pour nouveaux messages',
+ 'Class:MailInboxStandard/Attribute:ticket_updates_log_attcode+' => 'Code de l\'attribut (ex : public_log, private_log, ...) qui sera utilisé pour ajouter les nouveaux messages',
'Class:MailInboxStandard/Attribute:title_pattern+' => 'Expression régulière à rechercher dans l\'objet de l\'eMail',
'Class:MailInboxStandard/Attribute:title_pattern' => 'Recherche dans l\'objet du mail (RegExp)',
'Class:MailInboxStandard/Attribute:title_pattern?' => 'Utilisez la syntaxe PCRE avec les délimiteurs de début et de fin',