From 4278d32a0026bbab26d6449445453f80803e2b3d Mon Sep 17 00:00:00 2001 From: Brobin Date: Tue, 28 Jul 2015 17:03:15 -0500 Subject: [PATCH] opens selfposts internally instead of in the browser --- rtv/subreddit.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/rtv/subreddit.py b/rtv/subreddit.py index d7731e0..c12f107 100644 --- a/rtv/subreddit.py +++ b/rtv/subreddit.py @@ -106,12 +106,15 @@ class SubredditPage(BasePage): @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 = self.content.get(self.nav.absolute_index)['url_full'] - open_browser(url) - - global history - history.add(url) + if data['url'] == 'selfpost': + self.open_submission() + else: + url = data['url_full'] + open_browser(url) + global history + history.add(url) @SubredditController.register('c') def post_submission(self):