Edgewall Software
Modify

Opened 17 years ago

Last modified 9 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: Branch:
Release Notes:
API Changes:
Internal 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 by Thijs Triemstra, 14 years ago

Milestone: next-minor-0.12.xunscheduled

comment:2 by Christian Boos, 14 years ago

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 by Ryan J Ollos, 9 years ago

Owner: Eli Carter removed

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. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

Add Comment


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