- Issue created by @willeaton
- 🇪🇸Spain willeaton
OK, I have a working version however there are a few things to take into account:
- The version 1.8 of the Workflow module is very out of date and actually doesn't work properly. It's not possible to veto a workflow transition due to a very old bug
- This module now requires 2.x of Workflow and the composer.json file has been updated accordingly
- It's difficult to get composer to work because I can't seem to get composer to require my branch/fork therefore it finds the Workflow requirement of 1.8 and won't let me have Workflow 2.x installed locally. To get around this I had to declare the git repo before drupal.org packages (more info below).
- I have refactored the deprecated code and it seems to work.
- I have not tested an entity having multiple workflow fields, this isn't something that applies to me, however I tried to take it into account.
- To test the veto functionality, you need to activate the option in the new module config form.
- This module is missing a 1.x-dev branch for checking out when developing. It helps...