use user defined frontmatter and stylesheet #23

This commit is contained in:
Henrique Dias
2016-08-21 20:50:23 +01:00
parent 35a9798278
commit 0b5a318728
4 changed files with 6 additions and 8 deletions

View File

@@ -15,7 +15,7 @@ import (
)
// Update is used to update a file that was edited
func (i *Info) Update(w http.ResponseWriter, r *http.Request, c *config.Config) (int, error) {
func (i *Info) Update(w http.ResponseWriter, r *http.Request, c *config.Config, u *config.UserConfig) (int, error) {
var data map[string]interface{}
kind := r.Header.Get("kind")
@@ -45,7 +45,7 @@ func (i *Info) Update(w http.ResponseWriter, r *http.Request, c *config.Config)
mainContent = strings.TrimSpace(mainContent)
file = []byte(mainContent)
case "complete":
if file, code, err = ParseCompleteFile(data, i.Name, c.FrontMatter); err != nil {
if file, code, err = ParseCompleteFile(data, i.Name, u.FrontMatter); err != nil {
return http.StatusInternalServerError, err
}
default: