When a transition is scheduled, the user under this transition is the user who runs cron (usually anonymous). The expected behavior is the user who sets the transition.

Comments

bradspry’s picture

I agree with jcisio. Seeing 'anonymous' show up in revisions is worrisome.

dawansv’s picture

Title: Anonymous user displayed on scheduled transition » In workflow history, for scheduled transition, display name of user that scheduled transition instead of anonymous cron user.
Version: 6.x-1.x-dev » 6.x-2.x-dev
Category: bug » feature

Yes I agree too, this is needed.

Although strictly speaking cron (as anonymous) is running the transition, it would be nice if the user that scheduled the transition was listed.

This requires quite a bit of work because right now, as far as I can tell, the info is not kept: the workflow_scheduled_transition table does not keep track of the uid that submitted the transition...

Marking this as a feature request instead of a bug...

dawansv’s picture

Version: 6.x-2.x-dev » 6.x-1.x-dev

Corrected version number

johnv’s picture

Title: In workflow history, for scheduled transition, display name of user that scheduled transition instead of anonymous cron user. » For executed scheduled transitions, use name of scheduling user instead of anonymous cron user (D6)
Category: Feature request » Bug report
Issue summary: View changes

This is fixed in D7. Marking it as D6, Leaving it open for D6.

johnv’s picture

Status: Active » Closed (won't fix)

I wish there was a nicer way to clear the issue queue from 'D6-issues that are fixed in D7' then a "won't fix for D6."

jcisio’s picture

StatusFileSize
new3.42 KB

I know that it will never get committed, but as I have to fix it for my site, I share the patch here.