Loading core/modules/views/src/FieldViewsDataProvider.php +2 −2 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ public function defaultFieldImplementation(FieldStorageConfigInterface $field_st 'value' => $untranslatable_config_bundles, ]; } elseif ($translation_join_type === 'language') { elseif ($translation_join_type === 'language' && $data_table) { $data[$table_alias]['table']['join'][$data_table]['extra'][] = [ 'left_field' => 'langcode', 'field' => 'langcode', Loading Loading @@ -226,7 +226,7 @@ public function defaultFieldImplementation(FieldStorageConfigInterface $field_st 'field' => 'bundle', ]; } elseif ($translation_join_type === 'language') { elseif ($translation_join_type === 'language' && $entity_revision_data_table) { $data[$table_alias]['table']['join'][$entity_revision_data_table]['extra'][] = [ 'left_field' => 'langcode', 'field' => 'langcode', Loading Loading
core/modules/views/src/FieldViewsDataProvider.php +2 −2 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ public function defaultFieldImplementation(FieldStorageConfigInterface $field_st 'value' => $untranslatable_config_bundles, ]; } elseif ($translation_join_type === 'language') { elseif ($translation_join_type === 'language' && $data_table) { $data[$table_alias]['table']['join'][$data_table]['extra'][] = [ 'left_field' => 'langcode', 'field' => 'langcode', Loading Loading @@ -226,7 +226,7 @@ public function defaultFieldImplementation(FieldStorageConfigInterface $field_st 'field' => 'bundle', ]; } elseif ($translation_join_type === 'language') { elseif ($translation_join_type === 'language' && $entity_revision_data_table) { $data[$table_alias]['table']['join'][$entity_revision_data_table]['extra'][] = [ 'left_field' => 'langcode', 'field' => 'langcode', Loading