Require query parameter for API.create_saved_search
authorHarmon <Harmon758@gmail.com>
Sun, 14 Feb 2021 06:25:23 +0000 (00:25 -0600)
committerHarmon <Harmon758@gmail.com>
Sun, 14 Feb 2021 06:25:23 +0000 (00:25 -0600)
tweepy/api.py

index 49ab9df1d14bf35cbb490789a13dfb3148c2e4e3..77a9f8e663089ac902a40ca2a27a9ab374ab4ead 100644 (file)
@@ -877,11 +877,12 @@ class API:
         return self.request('GET', f'saved_searches/show/{id}', **kwargs)
 
     @payload('saved_search')
-    def create_saved_search(self, *args, **kwargs):
+    def create_saved_search(self, query, *args, **kwargs):
         """ :reference: https://developer.twitter.com/en/docs/accounts-and-users/manage-account-settings/api-reference/post-saved_searches-create
         """
         return self.request(
-            'POST', 'saved_searches/create', *args, endpoint_parameters=(
+            'POST', 'saved_searches/create', query, *args,
+            endpoint_parameters=(
                 'query',
             ), **kwargs
         )