working the get statement

This commit is contained in:
2023-08-17 12:09:26 +00:00
parent 5dd8de09de
commit 5f375f654a
2 changed files with 20 additions and 2 deletions

View File

@@ -42,5 +42,13 @@ func (app *application) snippetCreate(w http.ResponseWriter, r *http.Request) {
app.clientError(w, http.StatusMethodNotAllowed)
return
}
w.Write([]byte("Create a new snippet"))
title := "0 Snail"
content := "O snail\nClimb Mount Fuji,\nBut slowly, slowly!\n\n Kobayashi Issa"
expires := 7
id, err := app.snippets.Insert(title, content, expires)
if err != nil {
app.serverError(w, err)
return
}
http.Redirect(w, r, fmt.Sprintf("/snippet/view?id=%d", id), http.StatusSeeOther)
}