mirror of
https://github.com/kataras/iris.git
synced 2025-12-17 09:57:01 +00:00
🎄 Merry Christmas everyone
minor fixes
This commit is contained in:
@@ -217,7 +217,7 @@ func (s *AmberEngine) executeTemplateBuf(name string, binding interface{}) (stri
|
||||
tmpl := s.fromCache(name)
|
||||
if tmpl == nil {
|
||||
s.bufPool.Put(buf)
|
||||
return "", ErrNotExist{name, false, binding}
|
||||
return "", ErrNotExist{Name: name, IsLayout: false, Data: binding}
|
||||
}
|
||||
|
||||
err := tmpl.ExecuteTemplate(buf, name, binding)
|
||||
@@ -253,5 +253,5 @@ func (s *AmberEngine) ExecuteWriter(w io.Writer, filename string, layout string,
|
||||
return tmpl.Execute(w, bindingData)
|
||||
}
|
||||
|
||||
return ErrNotExist{filename, false, bindingData}
|
||||
return ErrNotExist{Name: filename, IsLayout: false, Data: bindingData}
|
||||
}
|
||||
|
||||
@@ -307,5 +307,5 @@ func (s *DjangoEngine) ExecuteWriter(w io.Writer, filename string, _ string, bin
|
||||
return tmpl.ExecuteWriter(getPongoContext(bindingData), w)
|
||||
}
|
||||
|
||||
return ErrNotExist{filename, false, bindingData}
|
||||
return ErrNotExist{Name: filename, IsLayout: false, Data: bindingData}
|
||||
}
|
||||
|
||||
@@ -212,7 +212,7 @@ func (s *HandlebarsEngine) ExecuteWriter(w io.Writer, filename string, layout st
|
||||
if m, is := binding.(map[string]interface{}); is { // handlebars accepts maps,
|
||||
context = m
|
||||
} else {
|
||||
return fmt.Errorf("Please provide a map[string]interface{} type as the binding instead of the %#v", binding)
|
||||
return fmt.Errorf("please provide a map[string]interface{} type as the binding instead of the %#v", binding)
|
||||
}
|
||||
|
||||
contents, err := s.executeTemplateBuf(filename, binding)
|
||||
@@ -235,5 +235,9 @@ func (s *HandlebarsEngine) ExecuteWriter(w io.Writer, filename string, layout st
|
||||
return err
|
||||
}
|
||||
|
||||
return ErrNotExist{fmt.Sprintf("%s (file: %s)", renderFilename, filename), false, bindingData}
|
||||
return ErrNotExist{
|
||||
Name: fmt.Sprintf("%s (file: %s)", renderFilename, filename),
|
||||
IsLayout: false,
|
||||
Data: bindingData,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -421,14 +421,14 @@ func (s *HTMLEngine) ExecuteWriter(w io.Writer, name string, layout string, bind
|
||||
|
||||
t := s.Templates.Lookup(name)
|
||||
if t == nil {
|
||||
return ErrNotExist{name, false, bindingData}
|
||||
return ErrNotExist{Name: name, IsLayout: false, Data: bindingData}
|
||||
}
|
||||
s.runtimeFuncsFor(t, name, bindingData)
|
||||
|
||||
if layout = getLayout(layout, s.layout); layout != "" {
|
||||
lt := s.Templates.Lookup(layout)
|
||||
if lt == nil {
|
||||
return ErrNotExist{layout, true, bindingData}
|
||||
return ErrNotExist{Name: layout, IsLayout: true, Data: bindingData}
|
||||
}
|
||||
|
||||
s.layoutFuncsFor(lt, name, bindingData)
|
||||
|
||||
@@ -79,7 +79,7 @@ func (v *View) AddFunc(funcName string, funcBody interface{}) {
|
||||
// Load compiles all the registered engines.
|
||||
func (v *View) Load() error {
|
||||
if !v.Registered() {
|
||||
return fmt.Errorf("No engine is registered")
|
||||
return fmt.Errorf("no engine was registered")
|
||||
}
|
||||
return v.Engine.Load()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user