Edgewall Software
Modify

Opened 10 years ago

Last modified 3 years ago

#7176 new defect

Workflow actions indistinguishable from user changes

Reported by: Eli Carter Owned by:
Priority: normal Milestone: next-major-releases
Component: ticket system Version: devel
Severity: normal Keywords:
Cc:
Release Notes:
API Changes:

Description

  • someone writes a workflow action that modifies a user-modifiable ticket field
  • user selects that action, and previews the change
  • user selects a different action
  • user previews or submits changes

The changes made by the workflow action will still be present; they will not be reverted.

Internally, the code does not differentiate between user changes and workflow changes across a preview.

The correct behavior here, particularly in cases where the user modifies the same fields as the workflow, is open for debate.

Attachments (0)

Change History (3)

comment:1 Changed 8 years ago by Thijs Triemstra

Milestone: next-minor-0.12.xunscheduled

comment:2 Changed 8 years ago by Christian Boos

Milestone: unschedulednext-major-0.1X

Actually the problem Eli described here is a known short-coming of the current TracWorkflow design. It was already discussed at length in some other tickets and this ticket is a summary of the problem. Definitely something we should address "one day".

comment:3 Changed 3 years ago by Ryan J Ollos

Owner: Eli Carter deleted

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.
The ticket will be disowned.
as The resolution will be set.
The owner will be changed from (none) to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.