To Reproduce
$ drush entity:save user
┌ Saving entities ─────────────────────────────────────────────┐
│ │
└───────────────────────────────────────────────────────── 0/1 ┘
In ContentEntityBase.php line 305:
Entity type user does not support revisions.
I think it checks for revision support in wrong way. Implementing RevisionableInterface does not mean that entity actually supports revisions. Yes, that's weird.
I think the command should check it like follows.
$is_revisionable = $this->entityTypeManager->getDefinition($entity_type)->isRevisionable();
Ref: https://www.drupal.org/project/drupal/issues/2671352
To Reproduce
I think it checks for revision support in wrong way. Implementing
RevisionableInterfacedoes not mean that entity actually supports revisions. Yes, that's weird.I think the command should check it like follows.
Ref: https://www.drupal.org/project/drupal/issues/2671352