Remove Redirect and PermanentRedirect functions

Use (*ResponseWriter).WriteHeader instead.
This commit is contained in:
Adnan Maolood
2020-10-31 16:51:10 -04:00
parent ca8e0166fc
commit 63b9b484d1
4 changed files with 6 additions and 16 deletions

View File

@@ -70,7 +70,7 @@ func login(w *gemini.ResponseWriter, r *gemini.Request) {
sessions[fingerprint] = &session{
username: username,
}
gemini.Redirect(w, "/password")
w.WriteHeader(gemini.StatusRedirect, "/password")
}
func loginPassword(w *gemini.ResponseWriter, r *gemini.Request) {
@@ -91,7 +91,7 @@ func loginPassword(w *gemini.ResponseWriter, r *gemini.Request) {
expected := logins[session.username].password
if password == expected {
session.authorized = true
gemini.Redirect(w, "/profile")
w.WriteHeader(gemini.StatusRedirect, "/profile")
} else {
gemini.SensitiveInput(w, r, "Wrong password. Try again")
}