aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2021-03-08 14:08:45 -0500
committerAdnan Maolood <[email protected]>2021-03-08 14:08:45 -0500
commitdea7600f2912281ea5ca35003042881de28b2f2c (patch)
tree5577bc7769369bfd0b62d20196f4951f87f393c9
parentexamples/client: Fix certificate trust check (diff)
downloadgo-gemini-dea7600f2912281ea5ca35003042881de28b2f2c.tar.xz
go-gemini-dea7600f2912281ea5ca35003042881de28b2f2c.zip
Remove StatusSensitiveInput
-rw-r--r--examples/client.go4
-rw-r--r--status.go3
2 files changed, 2 insertions, 5 deletions
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: