Security update for Core, with self-updated composer
[yaffs-website] / web / core / modules / content_moderation / src / StateTransitionValidation.php
index 4952f2e7154cc8d1a121558b34830c221b162304..01b2ad8458200c1a2488aa7957343cf70f805858 100644 (file)
@@ -40,9 +40,9 @@ class StateTransitionValidation implements StateTransitionValidationInterface {
    */
   public function getValidTransitions(ContentEntityInterface $entity, AccountInterface $user) {
     $workflow = $this->moderationInfo->getWorkflowForEntity($entity);
-    $current_state = $entity->moderation_state->value ? $workflow->getState($entity->moderation_state->value) : $workflow->getTypePlugin()->getInitialState($workflow, $entity);
+    $current_state = $entity->moderation_state->value ? $workflow->getTypePlugin()->getState($entity->moderation_state->value) : $workflow->getTypePlugin()->getInitialState($entity);
 
-    return array_filter($current_state->getTransitions(), function(Transition $transition) use ($workflow, $user) {
+    return array_filter($current_state->getTransitions(), function (Transition $transition) use ($workflow, $user) {
       return $user->hasPermission('use ' . $workflow->id() . ' transition ' . $transition->id());
     });
   }