mirror of
https://github.com/Threnklyn/jira.git
synced 2026-06-07 13:33:32 +02:00
committed by
Louis DeLosSantos
parent
c3d22b765a
commit
c2abbd9864
+13
-13
@@ -424,15 +424,15 @@ fields:
|
||||
{{- if .meta.fields.assignee }}
|
||||
{{- if .overrides.assignee }}
|
||||
assignee:
|
||||
name: {{ .overrides.assignee }}
|
||||
emailAddress: {{ .overrides.assignee }}
|
||||
{{- else if .fields.assignee }}
|
||||
assignee: {{if .fields.assignee.name}}
|
||||
name: {{ or .fields.assignee.name}}
|
||||
emailAddress: {{ or .fields.assignee.name}}
|
||||
{{- else }}
|
||||
displayName: {{.fields.assignee.displayName}}{{end}}{{end}}{{end}}
|
||||
emailAddress: {{.fields.assignee.emailAddress}}{{end}}{{end}}{{end}}
|
||||
{{- if .meta.fields.reporter}}
|
||||
reporter:
|
||||
name: {{ if .overrides.reporter }}{{ .overrides.reporter }}{{else if .fields.reporter}}{{ .fields.reporter.name }}{{end}}{{end}}
|
||||
emailAddress: {{ if .overrides.reporter }}{{ .overrides.reporter }}{{else if .fields.reporter}}{{ .fields.reporter.emailAddress }}{{end}}{{end}}
|
||||
{{- if .meta.fields.customfield_10110}}
|
||||
# watchers
|
||||
customfield_10110: {{ range .fields.customfield_10110 }}
|
||||
@@ -481,9 +481,9 @@ fields:
|
||||
description: |~
|
||||
{{ or .overrides.description "" | indent 4 }}{{if .meta.fields.assignee}}
|
||||
assignee:
|
||||
name: {{ or .overrides.assignee "" }}{{end}}{{if .meta.fields.reporter}}
|
||||
emailAddress: {{ or .overrides.assignee "" }}{{end}}{{if .meta.fields.reporter}}
|
||||
reporter:
|
||||
name: {{ or .overrides.reporter .overrides.user }}{{end}}{{if .meta.fields.customfield_10110}}
|
||||
emailAddress: {{ or .overrides.reporter .overrides.login }}{{end}}{{if .meta.fields.customfield_10110}}
|
||||
# watchers
|
||||
customfield_10110: {{ range split "," (or .overrides.watchers "")}}
|
||||
- name: {{.}}{{end}}
|
||||
@@ -504,9 +504,9 @@ fields:
|
||||
description: |~
|
||||
{{ or .overrides.description "" | indent 4 }}{{if .meta.fields.assignee}}
|
||||
assignee:
|
||||
name: {{ or .overrides.assignee "" }}{{end}}{{if .meta.fields.reporter}}
|
||||
emailAddress: {{ or .overrides.assignee "" }}{{end}}{{if .meta.fields.reporter}}
|
||||
reporter:
|
||||
name: {{ or .overrides.reporter .overrides.user }}{{end}}{{if .meta.fields.customfield_10110}}
|
||||
emailAddress: {{ or .overrides.reporter .overrides.login }}{{end}}{{if .meta.fields.customfield_10110}}
|
||||
# watchers
|
||||
customfield_10110: {{ range split "," (or .overrides.watchers "")}}
|
||||
- name: {{.}}{{end}}
|
||||
@@ -527,9 +527,9 @@ fields:
|
||||
description: |~
|
||||
{{ or .overrides.description "" | indent 4 }}{{if .meta.fields.assignee}}
|
||||
assignee:
|
||||
name: {{ or .overrides.assignee "" }}{{end}}{{if .meta.fields.reporter}}
|
||||
emailAddress: {{ or .overrides.assignee "" }}{{end}}{{if .meta.fields.reporter}}
|
||||
reporter:
|
||||
name: {{ or .overrides.reporter .overrides.user }}{{end}}{{if .meta.fields.customfield_10110}}
|
||||
emailAddress: {{ or .overrides.reporter .overrides.login }}{{end}}{{if .meta.fields.customfield_10110}}
|
||||
# watchers
|
||||
customfield_10110: {{ range split "," (or .overrides.watchers "")}}
|
||||
- name: {{.}}{{end}}
|
||||
@@ -555,12 +555,12 @@ fields:
|
||||
{{- if .meta.fields.assignee }}
|
||||
{{- if .overrides.assignee }}
|
||||
assignee:
|
||||
name: {{ .overrides.assignee }}
|
||||
emailAddress: {{ .overrides.assignee }}
|
||||
{{- else if .fields.assignee }}
|
||||
assignee: {{if .fields.assignee.name}}
|
||||
name: {{ or .fields.assignee.name}}
|
||||
emailAddress: {{ or .fields.assignee.name}}
|
||||
{{- else }}
|
||||
displayName: {{.fields.assignee.displayName}}{{end}}{{end}}
|
||||
emailAddress: {{.fields.assignee.emailAddress}}{{end}}{{end}}
|
||||
{{- end -}}
|
||||
{{if .meta.fields.components}}
|
||||
components: # Values: {{ range .meta.fields.components.allowedValues }}{{.name}}, {{end}}{{if .overrides.components }}{{ range (split "," .overrides.components)}}
|
||||
|
||||
+1
-1
@@ -91,7 +91,7 @@ func CmdCreate(o *oreo.Client, globals *jiracli.GlobalOptions, opts *CreateOptio
|
||||
}
|
||||
input.Overrides["project"] = opts.Project
|
||||
input.Overrides["issuetype"] = opts.IssueType
|
||||
input.Overrides["user"] = globals.User.Value
|
||||
input.Overrides["login"] = globals.Login.Value
|
||||
|
||||
var issueResp *jiradata.IssueCreateResponse
|
||||
err = jiracli.EditLoop(&opts.CommonOptions, &input, &issueUpdate, func() error {
|
||||
|
||||
Reference in New Issue
Block a user