fix template check
This commit is contained in:
parent
8baa07d440
commit
d7a6e96b56
1 changed files with 4 additions and 4 deletions
|
@ -65,10 +65,6 @@ func (widget *customAPIWidget) initialize() error {
|
|||
if widget.URL == "" {
|
||||
return errors.New("URL is required")
|
||||
}
|
||||
|
||||
if widget.Template == "" {
|
||||
return errors.New("template is required")
|
||||
}
|
||||
|
||||
req, err := http.NewRequest(http.MethodGet, widget.URL, nil)
|
||||
if err != nil {
|
||||
|
@ -84,6 +80,10 @@ func (widget *customAPIWidget) initialize() error {
|
|||
widget.APIRequest[customRandomKeyForSingleRequest] = req
|
||||
}
|
||||
|
||||
if widget.Template == "" {
|
||||
return errors.New("template is required")
|
||||
}
|
||||
|
||||
compiledTemplate, err := template.New("").Funcs(customAPITemplateFuncs).Parse(widget.Template)
|
||||
if err != nil {
|
||||
return fmt.Errorf("parsing template: %w", err)
|
||||
|
|
Loading…
Add table
Reference in a new issue