Skip to content

Commit 7d25d77

Browse files
committed
default view template shouldn't fail when assignee is nil
The default view template was failing with this error whenever I tried to view a jira that had no assignee: assignee: 2015-02-16T08:31:58.564-08:00 ERROR [util.go:109] Failed to execute template: template: template:7:20: executing "template" at <.fields.assignee.nam...>: nil pointer evaluating interface {}.name
1 parent 3a0867d commit 7d25d77

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

jira/cli/templates.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ summary: {{ .fields.summary }}
2626
project: {{ .fields.project.key }}
2727
components: {{ range .fields.components }}{{ .name }} {{end}}
2828
issuetype: {{ .fields.issuetype.name }}
29-
assignee: {{ .fields.assignee.name }}
29+
assignee: {{ if .fields.assignee }}{{ .fields.assignee }}{{end}}
3030
reporter: {{ .fields.reporter.name }}
3131
watchers: {{ range .fields.customfield_10110 }}{{ .name }} {{end}}
3232
blockers: {{ range .fields.issuelinks }}{{if .outwardIssue}}{{ .outwardIssue.key }}[{{.outwardIssue.fields.status.name}}]{{end}}{{end}}

0 commit comments

Comments
 (0)