tpl: Fix strings.HasPrefix args order
authorIskander (Alex) Sharipov <quasilyte@gmail.com>
Sat, 2 Feb 2019 00:26:05 +0000 (03:26 +0300)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 2 Feb 2019 00:26:05 +0000 (01:26 +0100)
tpl/partials/partials.go
tpl/tplimpl/templateFuncster.go

index 39bb153e0d3e0d7350bb165b1828001620fdb50f..ece16276d6c8a4b9f6dd1c3cbacd67fa2a48a38b 100644 (file)
@@ -65,7 +65,7 @@ type Namespace struct {
 // Include executes the named partial and returns either a string,
 // when the partial is a text/template, or template.HTML when html/template.
 func (ns *Namespace) Include(name string, contextList ...interface{}) (interface{}, error) {
-       if strings.HasPrefix("partials/", name) {
+       if strings.HasPrefix(name, "partials/") {
                name = name[8:]
        }
        var context interface{}
index 9490123abb76d68564133dadb64f97764038eaba..1fa6a283573dfd4dff43d6b874e582752ba94198 100644 (file)
@@ -39,7 +39,7 @@ func newTemplateFuncster(deps *deps.Deps) *templateFuncster {
 // Partial executes the named partial and returns either a string,
 // when called from text/template, for or a template.HTML.
 func (t *templateFuncster) partial(name string, contextList ...interface{}) (interface{}, error) {
-       if strings.HasPrefix("partials/", name) {
+       if strings.HasPrefix(name, "partials/") {
                name = name[8:]
        }
        var context interface{}