From 7a66994d799b9f00b23663190d4e602cd5c2781b Mon Sep 17 00:00:00 2001
From: Fabian Seidl <fabian.seidl@h-da.de>
Date: Wed, 25 Jan 2023 17:42:32 +0100
Subject: [PATCH] added missing resource version in user creation when there is
 none

---
 controller/controller.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/controller/controller.go b/controller/controller.go
index f4e1e84e2..1e6242f69 100644
--- a/controller/controller.go
+++ b/controller/controller.go
@@ -313,7 +313,7 @@ func ensureDefaultUserExists() error {
 
 		hashedPassword := base64.RawStdEncoding.EncodeToString(argon2.IDKey([]byte(generatedPassword), []byte(salt), 1, 64*1024, 4, 32))
 
-		err = c.userService.Add(rbacImpl.NewUser(uuid.New(), defaultUserName, map[string]string{config.BasePndUUID.String(): "admin"}, string(hashedPassword), "", salt, conflict.Metadata{}))
+		err = c.userService.Add(rbacImpl.NewUser(uuid.New(), defaultUserName, map[string]string{config.BasePndUUID.String(): "admin"}, string(hashedPassword), "", salt, conflict.Metadata{ResourceVersion: 0}))
 		if err != nil {
 			return err
 		}
-- 
GitLab