From dc96becfe9952649a22d9d866a2bc640585280a5 Mon Sep 17 00:00:00 2001 From: wxiaoguang Date: Sun, 7 May 2023 18:21:46 +0800 Subject: [PATCH] fine tune error message --- modules/secret/secret.go | 2 +- modules/secret/secret_test.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/secret/secret.go b/modules/secret/secret.go index 46aef89fbc0ed..9c2ecd181d2ca 100644 --- a/modules/secret/secret.go +++ b/modules/secret/secret.go @@ -73,7 +73,7 @@ func DecryptSecret(key, cipherHex string) (string, error) { } plaintext, err := AesDecrypt(keyHash[:], ciphertext) if err != nil { - return "", fmt.Errorf("failed to decrypt by secret, secret key (SECRET_KEY) might be incorrect: %w", err) + return "", fmt.Errorf("failed to decrypt by secret, the key (maybe SECRET_KEY?) might be incorrect: %w", err) } return string(plaintext), nil } diff --git a/modules/secret/secret_test.go b/modules/secret/secret_test.go index 7262a9bbeb664..d4fb46955b7f2 100644 --- a/modules/secret/secret_test.go +++ b/modules/secret/secret_test.go @@ -24,8 +24,8 @@ func TestEncryptDecrypt(t *testing.T) { assert.ErrorContains(t, err, "invalid hex string") _, err = DecryptSecret("a", "bb") - assert.ErrorContains(t, err, "secret key (SECRET_KEY) might be incorrect: AesDecrypt ciphertext too short") + assert.ErrorContains(t, err, "the key (maybe SECRET_KEY?) might be incorrect: AesDecrypt ciphertext too short") _, err = DecryptSecret("a", "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef") - assert.ErrorContains(t, err, "secret key (SECRET_KEY) might be incorrect: AesDecrypt invalid decrtyped base64 string") + assert.ErrorContains(t, err, "the key (maybe SECRET_KEY?) might be incorrect: AesDecrypt invalid decrypted base64 string") }