def on_button_tweet_clicked(self, button): start, end = self.text_buffer.get_bounds() status = self.text_buffer.get_text(start, end, False).decode('utf-8') account_obj = self.account_combobox.get_account_obj() account_source = self.account_combobox.get_account_source() params = {'in_reply_to_status_id': self.entry.get('id')} \ if self.entry else {} if account_source == 'Facebook': params = self.comboboxtext_privacy.get_params() if self.media.file: # update with media is_shrink = True size = 1024 upload_file = self.media.get_upload_file_obj(is_shrink, size) account_obj.api.update_with_media( status.encode('utf-8'), upload_file.name, params=params) else: # normal update account_obj.api.update(status, params=params) if not self.entry: num = self.account_combobox.combobox_account.get_active() SETTINGS.set_int('recent-account', num) self.update_window.destroy()
def on_button_tweet_clicked(self, button): start, end = self.text_buffer.get_bounds() status = self.text_buffer.get_text(start, end, False).decode('utf-8') account_obj = self.account_combobox.get_account_obj() account_source = self.account_combobox.get_account_source() params = {'in_reply_to_status_id': self.entry.get('id')} \ if self.entry else {} if account_source == 'Facebook': params = self.comboboxtext_privacy.get_params() if self.media.file: # update with media is_shrink = True size = 1024 upload_file = self.media.get_upload_file_obj(is_shrink, size) account_obj.api.update_with_media(status.encode('utf-8'), upload_file.name, params=params) else: # normal update account_obj.api.update(status, params=params) if not self.entry: num = self.account_combobox.combobox_account.get_active() SETTINGS.set_int('recent-account', num) self.update_window.destroy()