Skip to content

Commit b677053

Browse files
Call _maybe_disallow_fill
1 parent 483333d commit b677053

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

pandas/core/indexes/range.py

+2-7
Original file line numberDiff line numberDiff line change
@@ -1121,13 +1121,8 @@ def take(
11211121
raise TypeError("Expected indices to be array-like")
11221122
indices = ensure_platform_int(indices)
11231123

1124-
# If allow_fill=True and fill_value=None, just ignore allow_fill,
1125-
# without raising an exception, as it's done in the base class.
1126-
if allow_fill and fill_value is not None:
1127-
cls_name = type(self).__name__
1128-
raise ValueError(
1129-
f"Unable to fill values because {cls_name} cannot contain NA"
1130-
)
1124+
# raise an exception if allow_fill is True and fill_value is not None
1125+
self._maybe_disallow_fill(allow_fill, fill_value, indices)
11311126

11321127
if len(indices) == 0:
11331128
taken = np.array([], dtype=self.dtype)

0 commit comments

Comments
 (0)