How and Where I can set TicketState After Merge

Moderator: crythias

Locked
push2talk
Znuny newbie
Posts: 13
Joined: 13 Nov 2011, 15:06
Znuny Version: 3.0.9

How and Where I can set TicketState After Merge

Post by push2talk »

PLS. Help, I change the state "Merge" to another, for example "NewMerge", but after this, when I merge some tickets they have "Open" state.
Where is in config I can set TicketStateAfterMerge? I find only Frontend::Agent::Ticket::ViewMerge but it is not what I want ((((
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: How and Where I can set TicketState After Merge

Post by reneeb »

This is hardcoded in Kernel/System/Ticket.pm:

Code: Select all

    # set new state of merge ticket
    $Self->StateSet(
        State    => 'merged',
        TicketID => $Param{MergeTicketID},
        UserID   => $Param{UserID},
    );
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: How and Where I can set TicketState After Merge

Post by jojo »

there is no possibility to influence the target ticket state
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
push2talk
Znuny newbie
Posts: 13
Joined: 13 Nov 2011, 15:06
Znuny Version: 3.0.9

Re: How and Where I can set TicketState After Merge

Post by push2talk »

reneeb wrote:This is hardcoded in Kernel/System/Ticket.pm:

Code: Select all

    # set new state of merge ticket
    $Self->StateSet(
        State    => 'merged',
        TicketID => $Param{MergeTicketID},
        UserID   => $Param{UserID},
    );
Thanks problem resolved!
Locked