File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -6041,12 +6041,13 @@ def get_indexer_non_unique(
60416041
60426042 # Note: _maybe_downcast_for_indexing ensures we never get here
60436043 # with MultiIndex self and non-Multi target
6044- tgt_values = target ._get_engine_target ()
60456044 if self ._is_multi and target ._is_multi :
60466045 engine = self ._engine
60476046 # Item "IndexEngine" of "Union[IndexEngine, ExtensionEngine]" has
60486047 # no attribute "_extract_level_codes"
60496048 tgt_values = engine ._extract_level_codes (target ) # type: ignore[union-attr]
6049+ else :
6050+ tgt_values = target ._get_engine_target ()
60506051
60516052 indexer , missing = self ._engine .get_indexer_non_unique (tgt_values )
60526053 return ensure_platform_int (indexer ), ensure_platform_int (missing )
You can’t perform that action at this time.
0 commit comments