feat: use vacation subject prefix
This commit is contained in:
@@ -24,13 +24,18 @@ class DirectAdminVacationApi
|
||||
[$endDate, $endTime] = $this->splitPeriod((string)($rule['end_value'] ?? ''));
|
||||
[$startYear, $startMonth, $startDay] = explode('-', $startDate);
|
||||
[$endYear, $endMonth, $endDay] = explode('-', $endDate);
|
||||
$subjectPrefix = (string)($rule['subject_prefix'] ?? $rule['subject'] ?? '');
|
||||
$replyFrequency = !empty($rule['reply_every_message']) ? '0' : (string)max(0, (int)($rule['repeat_minutes'] ?? 1440));
|
||||
return [
|
||||
'action' => $exists ? 'modify' : 'create',
|
||||
'domain' => $domain,
|
||||
'user' => $local,
|
||||
'email' => $email,
|
||||
'text' => (string)($rule['body'] ?? ''),
|
||||
'subject' => (string)($rule['subject'] ?? ''),
|
||||
'subject_prefix' => $subjectPrefix,
|
||||
'subject' => $subjectPrefix,
|
||||
'reply_frequency' => $replyFrequency,
|
||||
'reply_once_time' => $replyFrequency,
|
||||
'starttime' => $startTime,
|
||||
'startyear' => $startYear,
|
||||
'startmonth' => $startMonth,
|
||||
|
||||
Reference in New Issue
Block a user