From 0edce283bbdba739a561a89a0fb592382a0f901d Mon Sep 17 00:00:00 2001 From: woorst Date: Fri, 22 Jul 2016 12:14:17 -0500 Subject: [PATCH 1/2] urlview command works on submission as well as comments --- rtv/submission.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtv/submission.py b/rtv/submission.py index 39fa3a7..b675e1b 100644 --- a/rtv/submission.py +++ b/rtv/submission.py @@ -150,7 +150,7 @@ class SubmissionPage(Page): @SubmissionController.register(Command('SUBMISSION_OPEN_IN_URLVIEWER')) def comment_urlview(self): data = self.content.get(self.nav.absolute_index) - comment = data.get('body', '') + comment = data.get('body') or data.get('text') or data.get('url') if comment: self.term.open_urlview(comment) else: From c40ac994869631036b28f1fc097fa6ab2109c180 Mon Sep 17 00:00:00 2001 From: woorst Date: Fri, 22 Jul 2016 18:41:09 -0500 Subject: [PATCH 2/2] Pass full url_full to urlview if submission is external link --- rtv/submission.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtv/submission.py b/rtv/submission.py index b675e1b..6bd118c 100644 --- a/rtv/submission.py +++ b/rtv/submission.py @@ -150,7 +150,7 @@ class SubmissionPage(Page): @SubmissionController.register(Command('SUBMISSION_OPEN_IN_URLVIEWER')) def comment_urlview(self): data = self.content.get(self.nav.absolute_index) - comment = data.get('body') or data.get('text') or data.get('url') + comment = data.get('body') or data.get('text') or data.get('url_full') if comment: self.term.open_urlview(comment) else: