From 62f01ca0d1711bcdf4dbc64e87e90e19e2217844 Mon Sep 17 00:00:00 2001 From: obosob Date: Mon, 10 Aug 2015 09:19:52 +0100 Subject: [PATCH 1/2] Don't forget to add selfposts and x-posts to history Links for selfposts and x-posts don't go purple after my last PR (#126). This'll fix it. --- rtv/subreddit.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/rtv/subreddit.py b/rtv/subreddit.py index 909c3f0..32db434 100644 --- a/rtv/subreddit.py +++ b/rtv/subreddit.py @@ -106,23 +106,19 @@ class SubredditPage(BasePage): page = SubmissionPage(self.stdscr, self.reddit, url=data['permalink']) page.loop() - if data['url'] == 'selfpost': - global history - history.add(data['url_full']) - @SubredditController.register(curses.KEY_ENTER, 10, 'o') def open_link(self): "Open a link with the webbrowser" data = self.content.get(self.nav.absolute_index) url = data['url_full'] + global history + history.add(url) if data['url_type'] in ['x-post', 'selfpost']: page = SubmissionPage(self.stdscr, self.reddit, url=url) page.loop() else: open_browser(url) - global history - history.add(url) @SubredditController.register('c') def post_submission(self): From 0879dc3c57f3fe7afcecfee70767f791c6c36436 Mon Sep 17 00:00:00 2001 From: obosob Date: Mon, 10 Aug 2015 13:05:11 +0100 Subject: [PATCH 2/2] Update subreddit.py --- rtv/subreddit.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rtv/subreddit.py b/rtv/subreddit.py index 32db434..68038ae 100644 --- a/rtv/subreddit.py +++ b/rtv/subreddit.py @@ -105,6 +105,9 @@ class SubredditPage(BasePage): data = self.content.get(self.nav.absolute_index) page = SubmissionPage(self.stdscr, self.reddit, url=data['permalink']) page.loop() + if data['url_type'] == 'selfpost': + global history + history.add(data['url_full']) @SubredditController.register(curses.KEY_ENTER, 10, 'o') def open_link(self):