Problem/Motivation

When the recurring_events_eventseries_update() method re-saves all event series instances, it doesn't load the entity language, which causes translation issues.

Steps to reproduce

  1. Add additional language to the website.
  2. Create a pathauto for the event instances, which will include a field from the event series(via field_inheritance)
  3. Create an Event series with event instances.
  4. Validate the new path for the event instance.
  5. Update the event series translation.
  6. Observe that the event instance didn't update the path.

Proposed resolution

Load the language for the event instance on event series update.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

alt.dev created an issue. See original summary.

alt.dev’s picture

Status: Active » Needs review