From 77b2742c94fd558cd7c075b1c7928085b4eef6ec Mon Sep 17 00:00:00 2001
From: Malte Bauch <malte.bauch@stud.h-da.de>
Date: Thu, 25 Jan 2024 10:22:29 +0100
Subject: [PATCH] Fix: faulty append

---
 ekms/internal/kms/kms.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ekms/internal/kms/kms.go b/ekms/internal/kms/kms.go
index 4226c14e..12691f61 100644
--- a/ekms/internal/kms/kms.go
+++ b/ekms/internal/kms/kms.go
@@ -276,10 +276,10 @@ func (kms *EKMS) GenerateAndSendKSAKey(address string, requestId string, number
 
 		encryptedKSAKeyAsString := base64.StdEncoding.EncodeToString(encryptedKSAKey)
 
-		keys = append(keys, &pbIC.Key{
+		keys[i] = &pbIC.Key{
 			Id:  ksaKeyId.String(),
 			Key: encryptedKSAKeyAsString,
-		})
+		}
 	}
 
 	// TODO: move this somewhere else!
-- 
GitLab