Use GET rather than POST for search

main
Elnu 2 years ago
parent d18c9303c6
commit 61c1ce5502

@ -179,7 +179,7 @@ func main() {
query := r.FormValue("q")
return initSearchTemplateData(Search(query))
},
[]string{http.MethodGet, http.MethodPost},
[]string{http.MethodGet},
))
r.Handle("/", http.FileServer(http.Dir("static")))
log.Fatal(http.ListenAndServe(":3334", r))

@ -18,7 +18,7 @@
<img src="https://jichan.org/logo.svg" style="height: 4em; display: block; margin: 1em auto 1em auto">
</a>
<form
hx-post="/api/search"
hx-get="/api/search"
hx-on::before-request="this.setAttribute('hx-replace-url', `/search/${this.querySelector('input').value}`)"
hx-target="#results"
hx-swap="innerHTML">