Operation order and changing queues

I have a little problem and hope there’s a simple solution. I have
multiple queues and potentially mutually exclusive privileged members of
each queue. I need for people to be able to transfer tickets from one
queue to the next via the web UI. This transfer occurs, but I see two sets
of errors:

  1. While the queue change does take effect, the web UI states: "Queue: 0"
    instead of what transaction actually occurred.

  2. The system then complains that the user does not have sufficient
    privilege to change the remaining fields on the Basics page. Is there a
    way to enforce operational order so that queue change is the last possible
    transaction instead of the first to be reviewed?

Thanks,
Christian

Christian Gilmore
Technology Leader
GeT WW Global Applications Development
IBM Software Group

lib/RT/Interface/Web.pm contains a “ModifyBasics” sub with an array
of attributes to modify. You probably want to juggle things around there.
I’d recommend the default behavior of changing queue after most
attributes but before owner. A patch would be appreciated.
As to the other issue, I’d have a look at Ticket::SetQueue for
errorcode return values.

-jOn Tue, Apr 02, 2002 at 03:35:30PM -0600, Christian Gilmore wrote:

I have a little problem and hope there’s a simple solution. I have
multiple queues and potentially mutually exclusive privileged members of
each queue. I need for people to be able to transfer tickets from one
queue to the next via the web UI. This transfer occurs, but I see two sets
of errors:

  1. While the queue change does take effect, the web UI states: "Queue: 0"
    instead of what transaction actually occurred.

  2. The system then complains that the user does not have sufficient
    privilege to change the remaining fields on the Basics page. Is there a
    way to enforce operational order so that queue change is the last possible
    transaction instead of the first to be reviewed?

Thanks,
Christian


Christian Gilmore
Technology Leader
GeT WW Global Applications Development
IBM Software Group


rt-devel mailing list
rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

http://www.bestpractical.com/products/rt – Trouble Ticketing. Free.

I have a little problem and hope there’s a simple solution. I have
multiple queues and potentially mutually exclusive privileged members of
each queue. I need for people to be able to transfer tickets from one
queue to the next via the web UI. This transfer occurs, but I see two sets
of errors:

  1. While the queue change does take effect, the web UI states: "Queue: 0"
    instead of what transaction actually occurred.

  2. The system then complains that the user does not have sufficient
    privilege to change the remaining fields on the Basics page. Is there a
    way to enforce operational order so that queue change is the last possible
    transaction instead of the first to be reviewed?

Thanks,
Christian

Christian Gilmore
Technology Leader
GeT WW Global Applications Development
IBM Software Group