summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rt-liberation-org.el11
1 files changed, 5 insertions, 6 deletions
diff --git a/rt-liberation-org.el b/rt-liberation-org.el
index 4896851..8db9a81 100644
--- a/rt-liberation-org.el
+++ b/rt-liberation-org.el
@@ -34,15 +34,14 @@
(defun rt-org-open (link)
"Opens the rt LINK.
- Open the rt ticket (for links starting with 'id:') or run
- the query (for links starting with 'query:')."
+ Open the rt ticket (for links starting with 'id:') or run
+ the query (for links starting with 'query:')."
(require 'rt-liberation)
(cond
((string-match "^id:\\(.+\\)" link)
- (let (
- (ticket-alist (list (cons "id" (concat "ticket/" (match-string 1 link)))))
- )
- (rt-liber-viewer2-display-ticket-history ticket-alist (current-buffer))))
+ (rt-liber-browse-query (format "id = \"%s\"" (match-string 1 link)))
+ (rt-liber-ticket-at-point)
+ )
((string-match "^query:\\(.+\\)" link)
(rt-liber-browse-query (match-string 1 link)))
(t (error "Unrecognized link type '%s'" link))))