Problem/Motivation

Storage entity has it's own implementation of Drupal\user\EntityOwnerInterface that does not use EntityOwnerTrait.
In addition to code duplication, this causes with modules like single_content_sync (I'm sure there are others) that rely on existence of "owner" entity key

Proposed resolution

  1. Add "owner" key to the Storage entity definition
  2. Use user module's EntityOwnerTrait to implement EntityOwnerInterface

Remaining tasks

Write the patch

User interface changes

No user changes

Issue fork storage-3417760

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

valthebald created an issue. See original summary.

valthebald’s picture

Status: Active » Needs review