startup error fixes

This commit is contained in:
Eric Le Lay 2017-03-26 22:00:27 +02:00
parent d8dea2775a
commit 825d168276
2 changed files with 6 additions and 5 deletions

View file

@ -169,7 +169,7 @@ class VimeoVideoFormatListModel(Gtk.ListStore):
def set_index(self, index):
value = self[index][self.C_ID]
if value > 0:
if value is not None:
self._config.vimeo.fileformat = value
@ -412,7 +412,11 @@ class gPodderPreferences(BuilderWidget):
if new_enabled == now_enabled:
model.set_value(it, self.C_TOGGLE, new_enabled)
elif container.error is not None:
self.show_message(container.error.message,
if hasattr(container.error, 'message'):
error_msg = container.error.message
else:
error_msg = str(container.error)
self.show_message(error_msg,
_('Extension cannot be activated'), important=True)
model.set_value(it, self.C_TOGGLE, False)

View file

@ -200,9 +200,6 @@ class gPodder(BuilderWidget, dbus.service.Object):
self.init_episode_list_treeview()
self.init_download_list_treeview()
if self.config.podcast_list_hide_boring:
self.item_view_hide_boring_podcasts.set_active(True)
self.download_tasks_seen = set()
self.download_list_update_enabled = False
self.download_task_monitors = set()