From 7ad7e2ccfdc9ac3f32562260b95266c2c2954f03 Mon Sep 17 00:00:00 2001 From: Tim Fitzgerald Date: Wed, 25 Jul 2018 14:41:21 -0700 Subject: [PATCH] Can scroll through items and open URL of ticket --- zendesk/widget.go | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/zendesk/widget.go b/zendesk/widget.go index 7d0c4b14..9a3bfabe 100644 --- a/zendesk/widget.go +++ b/zendesk/widget.go @@ -103,7 +103,8 @@ func (widget *Widget) openTicket() { sel := widget.selected if sel >= 0 && widget.result != nil && sel < len(widget.result.Tickets) { issue := &widget.result.Tickets[widget.selected] - wtf.OpenFile(issue.URL) + ticketUrl := fmt.Sprintf("https://%s.zendesk.com/agent/tickets/%d", subdomain, issue.Id) + wtf.OpenFile(ticketUrl) } } @@ -111,16 +112,6 @@ func (widget *Widget) unselect() { widget.selected = -1 } -func (widget *Widget) rowColor(idx int) string { - if widget.View.HasFocus() && (idx == widget.selected) { - foreColor := wtf.Config.UString("wtf.colors.highlight.fore", "black") - backColor := wtf.Config.UString("wtf.colors.highlight.back", "orange") - - return fmt.Sprintf("%s:%s", foreColor, backColor) - } - return wtf.RowColor("zendesk", idx) -} - func (widget *Widget) keyboardIntercept(event *tcell.EventKey) *tcell.EventKey { switch string(event.Rune()) { case "j":