Come for the code, stay for the community

ECA

Clean up location field

Chores, chore log, snapshot, and photo are all tagged with location.

Is there a way to automatically keep these in sync?

CER is good for two way content references.

ECA works when there are more fields to keep in sync, but is more tedious to set up.

Related info can be fetched in views.

TODO: Try Field Inheritance: https://www.drupal.org/project/field_inheritance

Automatic image file names

Automatically create image media name when attached to content.

Currently using this trick to set the image name based on alt text.

The parent content often has a location field, location and a timestamp would make a good filename.

One option is to create a custom token to use in the auto entity label UI. This could be done with ECA.

Another option is to use ECA to set the alt text/name on save.