From a2b64a3983329546b09f041e127efa764b296ee6 Mon Sep 17 00:00:00 2001 From: Tobin Date: Fri, 3 Apr 2015 17:14:28 -0500 Subject: [PATCH] catch request exception --- rtv/subreddit.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/rtv/subreddit.py b/rtv/subreddit.py index beb33bb..e25c8e9 100644 --- a/rtv/subreddit.py +++ b/rtv/subreddit.py @@ -79,12 +79,13 @@ class SubredditPage(BasePage): @SubredditController.register(';') def reddittor_profile(self): if self.reddit.is_logged_in(): - self.content = SubredditContent.from_reddittor(self.reddit, - self.username, - self.loader) + try: + self.content = SubredditContent.from_reddittor( + self.reddit, self.username, self.loader) + except requests.HTTPError: + show_notification(self.stdscr, ['Could not reach subreddit']) else: - show_notification(self.stdscr, ['Log in to view your profile']) - + show_notification(self.stdscr, ['Log in to view your submissions']) @SubredditController.register(curses.KEY_RIGHT, 'l') def open_submission(self):