diff --git a/core/modules/node/src/NodeTranslationHandler.php b/core/modules/node/src/NodeTranslationHandler.php index a1ff494..4ed4769 100644 --- a/core/modules/node/src/NodeTranslationHandler.php +++ b/core/modules/node/src/NodeTranslationHandler.php @@ -1,6 +1,3 @@ - $account = user_load($form_state['values']['uid'][0]['target_id']); - $translation['name'] = $account ? $account->getUsername() : ''; - $translation['created'] = format_date($form_state['values']['created'][0]['value'], 'custom', 'Y-m-d H:i:s O'); getEntity()->isPublished(); // $form['content_translation']['name'] is the equivalent field // for translation author uid. - $translation['name'] = $form_state->getValue('uid'); - $translation['created'] = $form_state->getValue('created'); + $account = $entity->uid->entity; + $translation['name'] = $account ? $account->getUsername() : ''; + $translation['created'] = format_date($form_state['values']['created'][0]['value'], 'custom', 'Y-m-d H:i:s O'); } parent::entityFormEntityBuild($entity_type, $entity, $form, $form_state); }