From 6cb3d5ce45b6213f8ae5a8df22a59c51a5047e14 Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 23 Feb 2024 08:46:33 +0300 Subject: [PATCH] update --- privilege/privilege.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/privilege/privilege.go b/privilege/privilege.go index 1f0ce76..f56b49a 100644 --- a/privilege/privilege.go +++ b/privilege/privilege.go @@ -47,6 +47,10 @@ func (c *Controller) PublishPrivileges() error { fmt.Println("Old Privilege:", old) + if len(old) == 0 { + return c.setupActualPrivileges(old) + } + found := false for _, oldPriv := range old { @@ -108,7 +112,7 @@ func (c *Controller) updatePrivileges(oldPrivileges []Privilege) error { return errs[0] } - if len(oldPrivileges) == 0 || len(oldPrivileges) != len(c.client.Privileges) { + if len(oldPrivileges) != len(c.client.Privileges) { return c.setupActualPrivileges(oldPrivileges) }