Прошу помощи.
Проблема:
При поступлении откликов, меняется Subject письма.
Поэтому если вы отвечаете на последний отклик в тикете, то тема по дефолту низменная а не первоначальная.
Вижу решения:
Сделать так чтобы при получении откликов не менялась тема письма. Всегда "Title" заявки.
Т.е. при создании ответа или при пересылке тикета вместо Subject был Title тикета. Естественно со всеми добавками тима FW: или Re: и Hook-ом.
Как это сделать?
Пробовал для теста править:
Code: Select all
Kernel/Modules/AgentTicketForward.pm
Было:
Code: Select all
# prepare subject
my %Ticket = $Self->{TicketObject}->TicketGet(
TicketID => $Self->{TicketID},
DynamicFields => 1,
);
$GetParam{Subject} = $Self->{TicketObject}->TicketSubjectBuild(
TicketNumber => $Ticket{TicketNumber},
Action => 'Forward',
Subject => $GetParam{Subject} || '',
);
Code: Select all
# prepare subject
my %Ticket = $Self->{TicketObject}->TicketGet(
TicketID => $Self->{TicketID},
DynamicFields => 1,
);
$GetParam{Subject} = $Self->{TicketObject}->TicketSubjectBuild(
TicketNumber => $Ticket{TicketNumber},
Action => 'Forward',
Subject => $Ticket{Title} || '',
);