commit 9ac06306866fabede95a7af9fe76ced117b8dbae
parent fcfdef653168425889c1b9388a442a5cb19107c3
Author: Sean Enck <sean@ttypty.com>
Date: Sun, 3 Sep 2023 10:19:20 -0400
restore trimming
Diffstat:
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/internal/config/key.go b/internal/config/key.go
@@ -111,8 +111,9 @@ func (k Key) Read(ask AskPassword) (string, error) {
}
useKey = string(b)
}
- if strings.TrimSpace(useKey) == "" {
+ key := strings.TrimSpace(useKey)
+ if strings.TrimSpace(key) == "" {
return "", errors.New("key is empty")
}
- return useKey, nil
+ return key, nil
}
diff --git a/internal/config/key_test.go b/internal/config/key_test.go
@@ -145,7 +145,7 @@ func TestPlainKey(t *testing.T) {
return "", nil
}
val, err := k.Read(fxn)
- if err != nil || val != " test " {
+ if err != nil || val != "test" {
t.Errorf("invalid error: %v", err)
}
}