Right, so first locate the file:
Code: Select all
$HOME/Kernel/Modules/AgentTicketCompose.pm
then copy it to the Custom folder (so upgrades don't overwrite your change):
Code: Select all
cp -p $HOME/Kernel/Modules/AgentTicketCompose.pm $HOME/Custom/Kernel/Modules/AgentTicketCompose.pm
you might need to create the folders first:
Code: Select all
mkdir -p $HOME/Custom/Kernel/Modules
Then open the file and search for the prepare subject part. Change this part:
Code: Select all
my $Tn = $Self->{TicketObject}->TicketNumberLookup( TicketID => $Self->{TicketID} );
$GetParam{Subject} = $Self->{TicketObject}->TicketSubjectBuild(
TicketNumber => $Tn,
Subject => $GetParam{Subject} || '',
);
to this part:
Code: Select all
my %Ticket = $Self->{TicketObject}->TicketGet(
TicketID => $Self->{TicketID},
DynamicFields => 0,
UserID => 1,
);
my $Tn = $Self->{TicketObject}->TicketNumberLookup( TicketID => $Self->{TicketID} );
$GetParam{Subject} = $Self->{TicketObject}->TicketSubjectBuild(
TicketNumber => $Tn,
Subject => $Ticket{Title} || '',
);
This should work for version 4.x, don't have a test envirorment for 5 yet
![Smile :)](./images/smilies/icon_smile.gif)