Changed
The Tasks recipe is a bit janky.
Create some experimental tasks based on it using Storage Entities and Flag modules.
Fixed issue with View on GitLab #3559969Views Flag Refresh Status: Needs review.
And this View on GitLab #3543385install/compatibility issue with Flag v5 Status: Closed.
Task content type
Task log storage entity
ECA model, on flag event, create task log, set task reference value, and reset flag.
Had issues with the message appearing at the right time and place.
View on GitLab #3560158Issue in ECA Flag for custom Ajax Commands Status: Active.
New ECA for creating task log when flagged, and setting end time when unflagged:
Issue: View on Drupal.org #3062604Allow AjaxResponse to be altered Status: Needs review