Optimize API.update_status
authorHarmon <Harmon758@gmail.com>
Mon, 2 Sep 2019 05:23:47 +0000 (00:23 -0500)
committerHarmon <Harmon758@gmail.com>
Mon, 2 Sep 2019 05:23:47 +0000 (00:23 -0500)
tweepy/api.py

index 0162c97dd3c1a0b9c352572ee29841026992070d..116523f39e3a4215089b77c2048a963f52184692 100644 (file)
@@ -196,10 +196,8 @@ class API(object):
                             'place_id', 'display_coordinates', 'trim_user',
                             'enable_dmcommands', 'fail_dmcommands', 'card_uri'
         """
-        post_data = {}
-        media_ids = kwargs.pop('media_ids', None)
-        if media_ids is not None:
-            post_data['media_ids'] = list_to_csv(media_ids)
+        if 'media_ids' in kwargs:
+            kwargs['media_ids'] = list_to_csv(kwargs['media_ids'])
 
         return bind_api(
             api=self,
@@ -214,7 +212,7 @@ class API(object):
                            'enable_dmcommands', 'fail_dmcommands',
                            'card_uri'],
             require_auth=True
-        )(post_data=post_data, *args, **kwargs)
+        )(*args, **kwargs)
 
     def media_upload(self, filename, *args, **kwargs):
         """ :reference: https://developer.twitter.com/en/docs/media/upload-media/api-reference/post-media-upload