On Fri, Feb 03, 2012 at 10:36:07AM -0500, Ronald J. Yacketta wrote:
>    Hello all!
> 
>    We went live with rt 4.0.04 last night and have been getting reports of 
> end-users being unable
>    to change ticket status in ANY queue from New -> Open.
> 
>    Ticket 39927: Status 'open' isn't a valid status for tickets in this queue.

This error means that open is invalid for the current Queue, not there
is no transition from new -> open. Unfortunately, your truncated config
doesn't fail locally.  Are you sure you don't have other lifecycles
configured and applied?  If you look at the System Configuration page,
does it show the Lifecycle config you expect?

You could also tweak Ticket.pm's SetStatus to warn when you encounter
the error so you could see $cycle->Name.

-kevin


>    We are using the 'default' Lifecycle which allows for 'new' -> 'open'
> 
>    default => {
>            initial         => [ 'new' ],
>            active          => [ 'new',' open', 'stalled' ],
>            inactive        => [ 'resolved', 'rejected', 'deleted', 'billed' ],
> 
>    ...
>    # Added 'billed' transaction status
>    transitions => {
>                ''       => [qw(new open resolved)],
> 
>                # from   => [ to list ],
>                new      => [qw(open stalled resolved rejected billed 
> deleted)],
>                open     => [qw(new stalled resolved rejected billed deleted)],
>                stalled  => [qw(new open rejected resolved billed deleted)],
>                resolved => [qw(new open stalled rejected billed deleted)],
>                rejected => [qw(new open stalled resolved billed deleted)],
>                billed   => [qw(new open stalled rejected resolved deleted)],
>                deleted  => [qw(new open stalled rejected resolved billed)],
>            },
>    ...
>    actions => [
>                'new -> open'      => {
>                    label  => 'Open It', # loc
>                    update => 'Respond',
>                },
> 
>    ...

> --------
> RT Training Sessions (http://bestpractical.com/services/training.html)
> * Boston ? March 5 & 6, 2012

Attachment: pgp2g8q7nsjwT.pgp
Description: PGP signature

--------
RT Training Sessions (http://bestpractical.com/services/training.html)
* Boston — March 5 & 6, 2012

Reply via email to