From c9fe950396d2cfaeb039eb7e291d6cae4f4edb61 Mon Sep 17 00:00:00 2001
From: Fabian Seidl <fabian.seidl@h-da.de>
Date: Wed, 13 Mar 2024 16:08:50 +0100
Subject: [PATCH] fix missing error handling

---
 controller/nucleus/pndFilesystemStore.go | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/controller/nucleus/pndFilesystemStore.go b/controller/nucleus/pndFilesystemStore.go
index 863fe7205..c7d2df700 100644
--- a/controller/nucleus/pndFilesystemStore.go
+++ b/controller/nucleus/pndFilesystemStore.go
@@ -59,14 +59,15 @@ func (t *FilesystemPndStore) readAllPndsFromFile() ([]networkdomain.LoadedPnd, e
 	// }
 
 	for i, loadedPND := range loadedPnds {
+		pndUUID, err := uuid.Parse(loadedPND.ID)
+		if err != nil {
+			return nil, err
+		}
 		newPnd := NewPND(
-			uuid.MustParse(loadedPND.ID),
+			pndUUID,
 			loadedPND.Name,
 			loadedPND.Description,
 		)
-		if err != nil {
-			return nil, err
-		}
 
 		pnds[i] = newPnd
 	}
-- 
GitLab