|
@@ -110,7 +110,7 @@ func API(w http.ResponseWriter, r *http.Request) {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
w.WriteHeader(http.StatusMethodNotAllowed)
|
|
w.WriteHeader(http.StatusMethodNotAllowed)
|
|
|
- w.Write([]byte("methoda nepermisa"))
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, "metoda nepermisa")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func Notes(w http.ResponseWriter, r *http.Request, fisier string) {
|
|
func Notes(w http.ResponseWriter, r *http.Request, fisier string) {
|
|
@@ -120,13 +120,13 @@ func Notes(w http.ResponseWriter, r *http.Request, fisier string) {
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
|
w.Write([]byte(WEB_ERR))
|
|
w.Write([]byte(WEB_ERR))
|
|
|
- fmt.Printf("%+v\n", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
if err := goldmark.Convert([]byte(notita.Continut), &buf); err != nil {
|
|
if err := goldmark.Convert([]byte(notita.Continut), &buf); err != nil {
|
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
|
w.Write([]byte(WEB_ERR))
|
|
w.Write([]byte(WEB_ERR))
|
|
|
- fmt.Printf("%+v\n", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
notita.HTML = buf.String()
|
|
notita.HTML = buf.String()
|
|
@@ -135,14 +135,14 @@ func Notes(w http.ResponseWriter, r *http.Request, fisier string) {
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
|
w.Write([]byte(WEB_ERR))
|
|
w.Write([]byte(WEB_ERR))
|
|
|
- fmt.Printf("%+v\n", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
err = tmpl.ExecuteTemplate(w, "notita.tmpl", notita)
|
|
err = tmpl.ExecuteTemplate(w, "notita.tmpl", notita)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
w.WriteHeader(http.StatusInternalServerError)
|
|
|
w.Write([]byte(WEB_ERR))
|
|
w.Write([]byte(WEB_ERR))
|
|
|
- fmt.Printf("%+v\n", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -163,7 +163,7 @@ func ListNotes(w http.ResponseWriter, r *http.Request) {
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
|
- fmt.Fprintf(w, "%+v", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
tmpl := template.New("list_notes_test")
|
|
tmpl := template.New("list_notes_test")
|
|
@@ -171,14 +171,14 @@ func ListNotes(w http.ResponseWriter, r *http.Request) {
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
|
- fmt.Fprintf(w, "%+v", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
err = tmpl.ExecuteTemplate(w, "list_notes.tmpl", f)
|
|
err = tmpl.ExecuteTemplate(w, "list_notes.tmpl", f)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
|
- fmt.Fprintf(w, "%+v", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
return
|
|
return
|
|
@@ -224,7 +224,7 @@ func EditNotes(w http.ResponseWriter, r *http.Request, filename string) {
|
|
|
err := inout.FileToObj(filename, &f)
|
|
err := inout.FileToObj(filename, &f)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
|
- fmt.Fprintf(w, "%+v", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
tmpl := template.New("editare")
|
|
tmpl := template.New("editare")
|
|
@@ -233,18 +233,18 @@ func EditNotes(w http.ResponseWriter, r *http.Request, filename string) {
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
|
- fmt.Fprintf(w, "%+v", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
err = tmpl.ExecuteTemplate(w, "edit_notes.tmpl", f)
|
|
err = tmpl.ExecuteTemplate(w, "edit_notes.tmpl", f)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
fmt.Println("EROARE la buildFolderStructure:", err)
|
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
w.WriteHeader(http.StatusBadRequest)
|
|
|
- fmt.Fprintf(w, "%+v", err)
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
w.WriteHeader(http.StatusMethodNotAllowed)
|
|
w.WriteHeader(http.StatusMethodNotAllowed)
|
|
|
- w.Write([]byte("methoda nepermisa"))
|
|
|
|
|
|
|
+ template.Must(template.ParseFiles("templates/error.tmpl")).Execute(w, "metoda nepermisa")
|
|
|
}
|
|
}
|