Skip to content

Commit ad1b47d

Browse files
committed
fix timeline max_results defaults
1 parent d3b4abf commit ad1b47d

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

twarc/client2.py

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -157,13 +157,21 @@ def _prepare_params(self, **kwargs):
157157
)
158158

159159
# Format start_time and end_time
160-
if "start_time" in kwargs and kwargs["start_time"] and not isinstance(kwargs["start_time"], str):
161-
print(type(kwargs["start_time"]), kwargs["start_time"])
162-
params["start_time"] = _ts(kwargs.pop("start_time"))
160+
if "start_time" in kwargs:
161+
start_time = kwargs["start_time"]
162+
params["start_time"] = (
163+
_ts(kwargs.pop("start_time"))
164+
if start_time and not isinstance(start_time, str)
165+
else start_time
166+
)
163167

164-
if "end_time" in kwargs and kwargs["end_time"] and not isinstance(kwargs["start_time"], str):
165-
print(type(kwargs["start_time"]), kwargs["start_time"])
166-
params["end_time"] = _ts(kwargs.pop("end_time"))
168+
if "end_time" in kwargs:
169+
end_time = kwargs["end_time"]
170+
params["end_time"] = (
171+
_ts(kwargs.pop("end_time"))
172+
if end_time and not isinstance(end_time, str)
173+
else end_time
174+
)
167175

168176
# Any other parameters passed as is,
169177
# these include backfill_minutes, next_token, pagination_token
@@ -915,7 +923,7 @@ def mentions(
915923
end_time=None,
916924
exclude_retweets=False,
917925
exclude_replies=False,
918-
max_results=None,
926+
max_results=100,
919927
expansions=None,
920928
tweet_fields=None,
921929
user_fields=None,

0 commit comments

Comments
 (0)