Remove API._add_list_members
authorHarmon <Harmon758@gmail.com>
Mon, 11 Jan 2021 18:52:08 +0000 (12:52 -0600)
committerHarmon <Harmon758@gmail.com>
Mon, 11 Jan 2021 18:52:08 +0000 (12:52 -0600)
tweepy/api.py

index ef0455836ed6f123e47683f0785df3904caa8683..8b36071a580ceca785bbaa621dabe729773e2b72 100644 (file)
@@ -1102,13 +1102,6 @@ class API:
 
     def add_list_members(self, screen_name=None, user_id=None, slug=None,
                          list_id=None, owner_id=None, owner_screen_name=None):
-        """ Perform bulk add of list members from user ID or screenname """
-        return self._add_list_members(list_to_csv(screen_name),
-                                      list_to_csv(user_id), slug, list_id,
-                                      owner_id, owner_screen_name)
-
-    @property
-    def _add_list_members(self):
         """ :reference: https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all
             :allowed_param: 'screen_name', 'user_id', 'slug', 'list_id',
                             'owner_id', 'owner_screen_name'
@@ -1121,7 +1114,8 @@ class API:
             allowed_param=['screen_name', 'user_id', 'slug', 'list_id',
                            'owner_id', 'owner_screen_name'],
             require_auth=True
-        )
+        )(list_to_csv(screen_name), list_to_csv(user_id), slug, list_id,
+          owner_id, owner_screen_name)
 
     def remove_list_members(self, screen_name=None, user_id=None, slug=None,
                             list_id=None, owner_id=None,