Drupal 8.6.x still has security support until December (see https://www.drupal.org/core/release-cycle-overview#overview ), so we probably want to postpone this until then, but once we require 8.7.x we will want to use EntityOwnerTrait (see https://www.drupal.org/node/2998929 ) in EnhancedEntityWithOwner.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | 3065163-7.patch | 6.61 KB | iyyappan.govind |
| #5 | 3065163-5.patch | 6.33 KB | tstoeckler |
Comments
Comment #2
tstoecklerComment #3
tstoecklerThis works for me. Postponing, because testing runs on 8.6.x for now.
Comment #4
tstoecklerMissed the actual entity key change due to overlaps with #3065338: Prepare for 8.7 deprecations/changes
Comment #5
tstoecklerMoving one thing from #3065338: Prepare for 8.7 deprecations/changes here as that's not compatible with 8.6.x
Comment #6
mglamanThere is a composer.json for the module which needs to be updated as well (https://git.drupalcode.org/project/entity/blob/8.x-1.x/composer.json)
Comment #7
iyyappan.govindHi I have modified the drupal core version in composer.json file. But test runs in 8.6. Please review the patch. Thanks
Comment #8
iyyappan.govindHow to run this test on 8.7?
Comment #9
bojanz commentedCommitted #3065338: Prepare for 8.7 deprecations/changes and #3065178: Support the "owner" key in QueryAccessHandlerBase in preparation for this patch.
Comment #11
bojanz commentedTests are passing, tweaked composer.json and committed. Thanks, everyone.