diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2011-12-02 17:25:08 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2011-12-02 17:25:08 +0100 |
| commit | f96d685b8c91177c3dcfc84a882ec8f1745fa3d5 (patch) | |
| tree | 0129a3afa580f9fac15637dc46a4757603dc12b9 /src | |
| parent | 9e11f7d0012ea7d0b267129794cff214219d5f96 (diff) | |
| download | enigma2-curlytx-f96d685b8c91177c3dcfc84a882ec8f1745fa3d5.tar.gz enigma2-curlytx-f96d685b8c91177c3dcfc84a882ec8f1745fa3d5.zip | |
error message when trying to load feed and no feed url defined
Diffstat (limited to 'src')
| -rw-r--r-- | src/CurlyTxSettings.py | 7 |
1 files changed, 6 insertions, 1 deletions
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: |
