diff --git a/jiracli/templates.go b/jiracli/templates.go index fca023b..ee7f10d 100644 --- a/jiracli/templates.go +++ b/jiracli/templates.go @@ -160,13 +160,13 @@ func TemplateProcessor() *template.Template { } func ConfigTemplate(fig *figtree.FigTree, template, command string, opts interface{}) (string, error) { - var tmp interface{} + var tmp map[string]interface{} err := ConvertType(opts, &tmp) if err != nil { return "", err } - fig.LoadAllConfigs(command+".yml", tmp) - fig.LoadAllConfigs("config.yml", tmp) + fig.LoadAllConfigs(command+".yml", &tmp) + fig.LoadAllConfigs("config.yml", &tmp) tmpl, err := TemplateProcessor().Parse(template) if err != nil {