mirror of
https://github.com/Threnklyn/jira.git
synced 2026-06-07 13:33:32 +02:00
make view template only show fields that have values
This commit is contained in:
+13
-13
@@ -31,26 +31,26 @@ const default_table_template = `+{{ "-" | rep 16 }}+{{ "-" | rep 57 }}+{{ "-" |
|
|||||||
{{ end }}+{{ "-" | rep 16 }}+{{ "-" | rep 57 }}+{{ "-" | rep 14 }}+{{ "-" | rep 14 }}+{{ "-" | rep 12 }}+{{ "-" | rep 14 }}+{{ "-" | rep 14 }}+
|
{{ end }}+{{ "-" | rep 16 }}+{{ "-" | rep 57 }}+{{ "-" | rep 14 }}+{{ "-" | rep 14 }}+{{ "-" | rep 12 }}+{{ "-" | rep 14 }}+{{ "-" | rep 14 }}+
|
||||||
`
|
`
|
||||||
|
|
||||||
const default_view_template = `issue: {{ .key }}
|
const default_view_template = `issue: {{ .key }}{{if .fields.created}}
|
||||||
created: {{ .fields.created }}
|
created: {{ .fields.created | age }} ago{{end}}{{if .fields.status}}
|
||||||
status: {{ .fields.status.name }}
|
status: {{ .fields.status.name }}{{end}}
|
||||||
summary: {{ .fields.summary }}
|
summary: {{ .fields.summary }}
|
||||||
project: {{ .fields.project.key }}
|
project: {{ .fields.project.key }}{{if .fields.components}}
|
||||||
components: {{ range .fields.components }}{{ .name }} {{end}}
|
components: {{ range .fields.components }}{{ .name }} {{end}}{{end}}{{if .fields.issuetype}}
|
||||||
issuetype: {{ .fields.issuetype.name }}
|
issuetype: {{ .fields.issuetype.name }}{{end}}{{if .fields.assignee}}
|
||||||
assignee: {{ if .fields.assignee }}{{ .fields.assignee.name }}{{end}}
|
assignee: {{ .fields.assignee.name }}{{end}}
|
||||||
reporter: {{ if .fields.reporter }}{{ .fields.reporter.name }}{{end}}
|
reporter: {{ if .fields.reporter }}{{ .fields.reporter.name }}{{end}}{{if .fields.customfield_10110}}
|
||||||
watchers: {{ range .fields.customfield_10110 }}{{ .name }} {{end}}
|
watchers: {{ range .fields.customfield_10110 }}{{ .name }} {{end}}{{end}}{{if .fields.issuelinks}}
|
||||||
blockers: {{ range .fields.issuelinks }}{{if .outwardIssue}}{{ .outwardIssue.key }}[{{.outwardIssue.fields.status.name}}]{{end}}{{end}}
|
blockers: {{ range .fields.issuelinks }}{{if .outwardIssue}}{{ .outwardIssue.key }}[{{.outwardIssue.fields.status.name}}]{{end}}{{end}}
|
||||||
depends: {{ range .fields.issuelinks }}{{if .inwardIssue}}{{ .inwardIssue.key }}[{{.inwardIssue.fields.status.name}}]{{end}}{{end}}
|
depends: {{ range .fields.issuelinks }}{{if .inwardIssue}}{{ .inwardIssue.key }}[{{.inwardIssue.fields.status.name}}]{{end}}{{end}}{{end}}{{if .fields.priority}}
|
||||||
priority: {{ .fields.priority.name }}
|
priority: {{ .fields.priority.name }}{{end}}
|
||||||
description: |
|
description: |
|
||||||
{{ or .fields.description "" | indent 2 }}
|
{{ or .fields.description "" | indent 2 }}{{if .fields.comment.comments}}
|
||||||
|
|
||||||
comments:
|
comments:
|
||||||
{{ range .fields.comment.comments }} - | # {{.author.name}} at {{.created}}
|
{{ range .fields.comment.comments }} - | # {{.author.name}} at {{.created}}
|
||||||
{{ or .body "" | indent 4}}
|
{{ or .body "" | indent 4}}
|
||||||
{{end}}
|
{{end}}{{end}}
|
||||||
`
|
`
|
||||||
const default_edit_template = `# issue: {{ .key }}
|
const default_edit_template = `# issue: {{ .key }}
|
||||||
update:
|
update:
|
||||||
|
|||||||
Reference in New Issue
Block a user