File tree 1 file changed +6
-9
lines changed
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:
1648
1648
right_join_indexer : np .ndarray | None
1649
1649
1650
1650
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
1660
1655
)
1656
+ left_join_indexer = libjoin .ffill_indexer (left_indexer )
1657
+ right_join_indexer = libjoin .ffill_indexer (right_indexer )
1661
1658
else :
1662
1659
left_join_indexer = left_indexer
1663
1660
right_join_indexer = right_indexer
You can’t perform that action at this time.
0 commit comments