Issue #3179850 by claudiu.cristea: EntityTestAccessControlHandler allows viewing an unpublished entity
(cherry picked from commit 7de47b04ec
)
merge-requests/3575/head
parent
0e408ae82e
commit
fdf674a4b1
|
@ -55,6 +55,9 @@ class EntityTestAccessControlHandler extends EntityAccessControlHandler {
|
|||
return AccessResult::allowedIfHasPermission($account, 'view test entity translations');
|
||||
}
|
||||
}
|
||||
if ($entity instanceof EntityPublishedInterface && !$entity->isPublished()) {
|
||||
return AccessResult::neutral('Unpublished entity');
|
||||
}
|
||||
return AccessResult::allowedIfHasPermission($account, 'view test entity');
|
||||
}
|
||||
elseif (in_array($operation, ['update', 'delete'])) {
|
||||
|
|
Loading…
Reference in New Issue