From: Christian Weiske Date: Fri, 2 Dec 2011 16:25:08 +0000 (+0100) Subject: error message when trying to load feed and no feed url defined X-Git-Tag: v1.0.0~11 X-Git-Url: https://git.cweiske.de/enigma2-curlytx.git/commitdiff_plain/f96d685b8c91177c3dcfc84a882ec8f1745fa3d5 error message when trying to load feed and no feed url defined --- 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: