6.0.0-beta1
8/2/25

[#4268] set queue
Summary set queue
Queue Whups
Type Enhancement
State Resolved
Priority 1. Low
Owners
Requester tmerritt (at) email (dot) arizona (dot) edu
Created 08/08/2006 (6934 days ago)
Due
Updated 08/10/2006 (6932 days ago)
Assigned
Resolved 08/10/2006 (6932 days ago)
Milestone
Patch Yes

History
08/10/2006 05:09:29 PM Chuck Hagenbuch Comment #6
State ⇒ Resolved
Reply to this comment
Looks good, it's committed. Thanks very much for the patch and for 
sticking with my somewhat scattered review.
08/10/2006 01:51:20 PM tmerritt (at) email (dot) arizona (dot) edu Comment #5
New Attachment: queue_move.patch Download
Reply to this comment
Attached is a new patch which adds a permission check for the 
destination queue
08/09/2006 09:40:54 PM Chuck Hagenbuch Deleted Original Message
 
08/09/2006 09:40:45 PM Chuck Hagenbuch Deleted Original Message
 
08/09/2006 09:40:32 PM Chuck Hagenbuch Comment #4
New Attachment: whups_queue_move.patch Download
Reply to this comment
I'm attaching an updated patch because I removed a debug line and made 
one other minor change (don't need Auth::getAuth() as well since we're 
checking queue permissions).



But in looking at this I realized it doesn't enforce any permissions 
on the queue you're moving the ticket _to_. You need to add a 
permissions check on the $whups->getQueues() call in SetQueueStep1Form.
08/09/2006 01:55:58 PM tmerritt (at) email (dot) arizona (dot) edu Comment #3
New Attachment: qmove.patch
Reply to this comment
Attched is a new patch which adds the functionality to 
Whups::getTicketTabs as well.

Thanks
08/08/2006 09:11:34 PM Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
You'd need to update Whups::getTicketTabs as well.
08/08/2006 07:24:13 PM tmerritt (at) email (dot) arizona (dot) edu Comment #1
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ set queue
Queue ⇒ Whups
New Attachment: queue_move.patch Download
State ⇒ New
Reply to this comment
Currently, moving a ticket between queues requires one to be a whups 
administrator.  The following patch lightens this restriction by 
requiring that a person only have PERMS_DELETE on the queue that they 
are moving the ticket from, allowing for finer grained access for 
queue administrators.

Saved Queries