diff --git a/examples/client.go b/examples/client.go index a7b8544..f1c628c 100644 --- a/examples/client.go +++ b/examples/client.go @@ -84,7 +84,7 @@ func trustCertificate(hostname string, cert *x509.Certificate) error { } } -func getInput(prompt string, sensitive bool) (input string, ok bool) { +func getInput(prompt string) (input string, ok bool) { fmt.Printf("%s ", prompt) scanner.Scan() return scanner.Text(), true @@ -102,7 +102,7 @@ func do(req *gemini.Request, via []*gemini.Request) (*gemini.Response, error) { switch resp.Status.Class() { case gemini.StatusInput: - input, ok := getInput(resp.Meta, resp.Status == gemini.StatusSensitiveInput) + input, ok := getInput(resp.Meta) if !ok { break } diff --git a/status.go b/status.go index 6e4f1bb..a448db1 100644 --- a/status.go +++ b/status.go @@ -6,7 +6,6 @@ type Status int // Gemini status codes. const ( StatusInput Status = 10 - StatusSensitiveInput Status = 11 StatusSuccess Status = 20 StatusRedirect Status = 30 StatusPermanentRedirect Status = 31 @@ -37,8 +36,6 @@ func (s Status) String() string { switch s { case StatusInput: return "Input" - case StatusSensitiveInput: - return "Sensitive input" case StatusSuccess: return "Success" case StatusRedirect: