Mercurial > hg > cmmr2012-drupal-site
diff core/modules/content_moderation/content_moderation.module @ 4:a9cd425dd02b
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:11:55 +0000 |
parents | c75dbcec494b |
children | 12f9dff5fda9 |
line wrap: on
line diff
--- a/core/modules/content_moderation/content_moderation.module Thu Feb 28 11:14:44 2019 +0000 +++ b/core/modules/content_moderation/content_moderation.module Thu Feb 28 13:11:55 2019 +0000 @@ -196,7 +196,7 @@ $transition_validation = \Drupal::service('content_moderation.state_transition_validation'); $valid_transition_targets = $transition_validation->getValidTransitions($entity, $account); - $access_result = $valid_transition_targets ? AccessResult::neutral() : AccessResult::forbidden(); + $access_result = $valid_transition_targets ? AccessResult::neutral() : AccessResult::forbidden('No valid transitions exist for given account.'); $access_result->addCacheableDependency($entity); $access_result->addCacheableDependency($account); @@ -224,7 +224,7 @@ // Deny edit access to the published field if the entity is being moderated. if ($entity_type->hasKey('published') && $moderation_info->isModeratedEntity($entity) && $entity->moderation_state && $field_definition->getName() == $entity_type->getKey('published')) { - return AccessResult::forbidden(); + return AccessResult::forbidden('Cannot edit the published field of moderated entities.'); } }