File tree Expand file tree Collapse file tree 1 file changed +6
-9
lines changed
Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -1648,16 +1648,13 @@ def get_result(self) -> DataFrame:
16481648 right_join_indexer : np .ndarray | None
16491649
16501650 if self .fill_method == "ffill" :
1651- # error: Argument 1 to "ffill_indexer" has incompatible type
1652- # "Optional[ndarray]"; expected "ndarray"
1653- left_join_indexer = libjoin .ffill_indexer (
1654- left_indexer # type: ignore[arg-type]
1655- )
1656- # error: Argument 1 to "ffill_indexer" has incompatible type
1657- # "Optional[ndarray]"; expected "ndarray"
1658- right_join_indexer = libjoin .ffill_indexer (
1659- right_indexer # type: ignore[arg-type]
1651+ if left_indexer is None :
1652+ raise TypeError ("left_indexer cannot be None" )
1653+ left_indexer , right_indexer = cast (np .ndarray , left_indexer ), cast (
1654+ np .ndarray , right_indexer
16601655 )
1656+ left_join_indexer = libjoin .ffill_indexer (left_indexer )
1657+ right_join_indexer = libjoin .ffill_indexer (right_indexer )
16611658 else :
16621659 left_join_indexer = left_indexer
16631660 right_join_indexer = right_indexer
You can’t perform that action at this time.
0 commit comments