diff --git a/privilege/privilege.go b/privilege/privilege.go index 7f90fd8..7374750 100644 --- a/privilege/privilege.go +++ b/privilege/privilege.go @@ -99,6 +99,8 @@ func (c *Controller) updatePrivileges(oldPrivileges []Privilege) error { if newPriv, exists := newPrivilegesMap[oldPriv.PrivilegeID]; exists { if newPriv.Price != 0 { oldPrivileges[i].Price = newPriv.Price + } else { + oldPrivileges[i].Price = oldPriv.Price } } }