summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLevi Durfee <levi.durfee@gmail.com>2026-01-06 19:25:42 -0500
committerLevi Durfee <levi.durfee@gmail.com>2026-01-06 19:25:47 -0500
commit5cf557c3daa8626283cab2dd52d806980ad95b90 (patch)
tree363a908aa48b4e2390a657b6e31a771b469cca7e
parent9ff70e3ef30ba8206a076a08bb964b4e67027129 (diff)
Don't require an .env file
-rw-r--r--internal/decrypt.go4
-rw-r--r--internal/encrypt.go6
2 files changed, 2 insertions, 8 deletions
diff --git a/internal/decrypt.go b/internal/decrypt.go
index 64ae7cf..d8d9ef4 100644
--- a/internal/decrypt.go
+++ b/internal/decrypt.go
@@ -5,9 +5,7 @@ import (
)
func Decrypt(edek WrappedDEK, ct Ciphertext) ([]byte, error) {
- if err := godotenv.Load(); err != nil {
- return nil, err
- }
+ godotenv.Load()
kek, err := NewKEKFromEnvB64("SECRET_KEY")
if err != nil {
diff --git a/internal/encrypt.go b/internal/encrypt.go
index a404de7..bc3bf7f 100644
--- a/internal/encrypt.go
+++ b/internal/encrypt.go
@@ -1,15 +1,11 @@
package internal
import (
- "log"
-
"github.com/joho/godotenv"
)
func Encrypt(data []byte) (EncryptedDataPayload, error) {
- if err := godotenv.Load(); err != nil {
- log.Fatal("Error loading .env file")
- }
+ godotenv.Load()
kek, err := NewKEKFromEnvB64("SECRET_KEY")
if err != nil {