Opened 15 years ago
Last modified 14 years ago
#8702 new enhancement
Different workflows when viewing own tickets/others tickets
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | unscheduled |
Component: | ticket system | Version: | 0.11.5 |
Severity: | normal | Keywords: | workflow |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I want to have an "accept and resolve" workflow for accepting someone else's ticket and closing it in one step, but it's extraneous when you're viewing your own tickets. It would be nice if I could create a workflow that would only show up when you're viewing your own ticket, or only show up if you're viewing someone else's ticket. Maybe something like workflow_name.owner = ( self | others | any )
(of course any
being the default, the current behavior).
Attachments (0)
Change History (5)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Looks like that plugin has a modification posted to add TICKET_IS_NOTOWNER
already.
comment:4 by , 15 years ago
Milestone: | → next-major-0.1X |
---|
comment:5 by , 14 years ago
Milestone: | next-major-0.1X → unscheduled |
---|
Look at VirtualTicketPermissionsPlugin; you should be able to modify it to provide inverse permissions like
TICKET_IS_NOT_OWNER
. You may want to look at the CodeReview sample plugin for ideas as well; it is set up such that you aren't able to review your own tickets.