Remove StatusSensitiveInput
This commit is contained in:
parent
7d958a4798
commit
dea7600f29
@ -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)
|
fmt.Printf("%s ", prompt)
|
||||||
scanner.Scan()
|
scanner.Scan()
|
||||||
return scanner.Text(), true
|
return scanner.Text(), true
|
||||||
@ -102,7 +102,7 @@ func do(req *gemini.Request, via []*gemini.Request) (*gemini.Response, error) {
|
|||||||
|
|
||||||
switch resp.Status.Class() {
|
switch resp.Status.Class() {
|
||||||
case gemini.StatusInput:
|
case gemini.StatusInput:
|
||||||
input, ok := getInput(resp.Meta, resp.Status == gemini.StatusSensitiveInput)
|
input, ok := getInput(resp.Meta)
|
||||||
if !ok {
|
if !ok {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,6 @@ type Status int
|
|||||||
// Gemini status codes.
|
// Gemini status codes.
|
||||||
const (
|
const (
|
||||||
StatusInput Status = 10
|
StatusInput Status = 10
|
||||||
StatusSensitiveInput Status = 11
|
|
||||||
StatusSuccess Status = 20
|
StatusSuccess Status = 20
|
||||||
StatusRedirect Status = 30
|
StatusRedirect Status = 30
|
||||||
StatusPermanentRedirect Status = 31
|
StatusPermanentRedirect Status = 31
|
||||||
@ -37,8 +36,6 @@ func (s Status) String() string {
|
|||||||
switch s {
|
switch s {
|
||||||
case StatusInput:
|
case StatusInput:
|
||||||
return "Input"
|
return "Input"
|
||||||
case StatusSensitiveInput:
|
|
||||||
return "Sensitive input"
|
|
||||||
case StatusSuccess:
|
case StatusSuccess:
|
||||||
return "Success"
|
return "Success"
|
||||||
case StatusRedirect:
|
case StatusRedirect:
|
||||||
|
Loading…
Reference in New Issue
Block a user