Currently, all parts of a workflow are editable except for the statement of when it is invoked. It would be nice if this could be changed after other things were set.

(Unrelated: choosing numeric when you need a text comparison will result in an error from token module. Not sure how awkward it would be to idiot-proof the results of asking workflow to do the impossible with error messages rather than broken pages.)

Comments

mlncn’s picture

Component: User Interface » User interface

(Actually, my unrelated issue is caused by a bug apparently in token module. I'm done hijacking my own feature request now!)

fago’s picture

it's not available because it's difficult. changing events means a change of available arguments, so the configuration won't be compatible with all events and moreover one would have to adapt some configured argument maps.

So if we allow this, probably best only to change events with have exactly the same arguments as e.g. all the nodeapi events.

mlncn’s picture

Agreed that it would have to be only for change events that share the same possible arguments. In the meantime – and with that caveat – a manual workaround using the import/export functionality:

http://agaricdesign.com/note/copy-worklow-ng-workflow-do-same-actions-cr...

mitchell’s picture

Project: Workflow-ng » Rules
Version: 5.x-1.x-dev » 6.x-1.x-dev
Component: User interface » Rules Engine

@Benjamin Melançon: I don't understand this one. Does this issue still exist in Rules?

mlncn’s picture

Component: Rules Engine » User interface
Status: Active » Postponed (maintainer needs more info)

Haven't been using rules; triggers and actions have been meeting needs so far. I will take a look at this when we do use rules. The request was definitely a matter of the user interface rather than the engine– being able to change the triggering event after the workflow was made.

benjamin, Agaric Design Collective

fago’s picture

Status: Postponed (maintainer needs more info) » Fixed

yep, that's already possible in rules.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.