From f96d685b8c91177c3dcfc84a882ec8f1745fa3d5 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Fri, 2 Dec 2011 17:25:08 +0100 Subject: [PATCH 1/1] error message when trying to load feed and no feed url defined --- src/CurlyTxSettings.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/CurlyTxSettings.py b/src/CurlyTxSettings.py index 61f3c5d..f733e12 100644 --- a/src/CurlyTxSettings.py +++ b/src/CurlyTxSettings.py @@ -9,6 +9,7 @@ from Screens.Screen import Screen from Screens.HelpMenu import HelpableScreen from Components.ActionMap import ActionMap, NumberActionMap from Components.Sources.StaticText import StaticText +from Screens.MessageBox import MessageBox from . import config from config import createPage, loadDefaultPageOptions @@ -131,9 +132,13 @@ class CurlyTxSettings(ConfigListScreen, HelpableScreen, Screen): self.pageEdited, CurlyTxPageEdit, config.plugins.CurlyTx.pages[id], False ) - else: + elif config.plugins.CurlyTx.feedUrl.value: from AtomFeed import AtomFeed AtomFeed(config.plugins.CurlyTx.feedUrl.value, self.feedPagesReceived) + else: + self.session.open( + MessageBox, _("No page feed URL defined"), MessageBox.TYPE_ERROR + ) def pageEdited(self, page, new): if not page: -- 2.30.2