From 1106558703cc65703500786a8f23f9160e1389ea Mon Sep 17 00:00:00 2001 From: Cory Bennett Date: Wed, 6 Sep 2017 00:04:54 -0700 Subject: [PATCH] [#13] change default input syntax to not require escaping for special characters --- jiracli/templates.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/jiracli/templates.go b/jiracli/templates.go index 3caa35e3..c0d183c6 100644 --- a/jiracli/templates.go +++ b/jiracli/templates.go @@ -285,7 +285,8 @@ update: body: |~ {{ or .overrides.comment "" | indent 10 }} fields: - summary: {{ or .overrides.summary .fields.summary }} + summary: >- + {{ or .overrides.summary .fields.summary }} {{- if and .meta.fields.components .meta.fields.components.allowedValues }} components: # Values: {{ range .meta.fields.components.allowedValues }}{{.name}}, {{end}}{{if .overrides.components }}{{ range (split "," .overrides.components)}} - name: {{.}}{{end}}{{else}}{{ range .fields.components }} @@ -334,7 +335,8 @@ fields: key: {{ or .overrides.project "" }} issuetype: name: {{ or .overrides.issuetype "" }} - summary: {{ or .overrides.summary "" }}{{if .meta.fields.priority.allowedValues}} + summary: >- + {{ or .overrides.summary "" }}{{if .meta.fields.priority.allowedValues}} priority: # Values: {{ range .meta.fields.priority.allowedValues }}{{.name}}, {{end}} name: {{ or .overrides.priority ""}}{{end}}{{if .meta.fields.components.allowedValues}} components: # Values: {{ range .meta.fields.components.allowedValues }}{{.name}}, {{end}}{{ range split "," (or .overrides.components "")}} @@ -354,7 +356,8 @@ const defaultSubtaskTemplate = `{{/* create subtask template */ -}} fields: project: key: {{ .parent.fields.project.key }} - summary: {{ or .overrides.summary "" }}{{if .meta.fields.priority.allowedValues}} + summary: >- + {{ or .overrides.summary "" }}{{if .meta.fields.priority.allowedValues}} priority: # Values: {{ range .meta.fields.priority.allowedValues }}{{.name}}, {{end}} name: {{ or .overrides.priority ""}}{{end}}{{if .meta.fields.components.allowedValues}} components: # Values: {{ range .meta.fields.components.allowedValues }}{{.name}}, {{end}}{{ range split "," (or .overrides.components "")}} @@ -428,7 +431,8 @@ fields: name: {{if .overrides.resolution}}{{.overrides.resolution}}{{else if .fields.resolution}}{{.fields.resolution.name}}{{else}}{{or .overrides.defaultResolution "Fixed"}}{{end}} {{- end -}} {{if .meta.fields.summary}} - summary: {{or .overrides.summary .fields.summary}} + summary: >- + {{or .overrides.summary .fields.summary}} {{- end -}} {{if .meta.fields.versions.allowedValues}} versions: # Values: {{ range .meta.fields.versions.allowedValues }}{{.name}}, {{end}}{{if .overrides.versions}}{{ range (split "," .overrides.versions)}}