diff --git a/core/modules/translation/translation.module b/core/modules/translation/translation.module index 1236f73..17d148e 100644 --- a/core/modules/translation/translation.module +++ b/core/modules/translation/translation.module @@ -566,8 +566,7 @@ function translation_language_switch_links_alter(array &$links, $type, $path) { foreach ($links as $langcode => $link) { if (isset($translations[$langcode]) && $translations[$langcode]->status) { // Translation in a different node. - // @todo: Unify translation objects. - $nid = $translations[$langcode] instanceof NodeInterface ? $translations[$langcode]->id() : $translations[$langcode]->nid; + $nid = $translations[$langcode]->nid; $links[$langcode]['href'] = 'node/' . $nid . $matches[2]; } else {