From 2474ab030e618ae42a84fc80d25b80621229a34b Mon Sep 17 00:00:00 2001 From: skeris Date: Sun, 8 Jun 2025 19:57:26 +0300 Subject: [PATCH] fix: id for privileges in tariff --- internal/repository/tariff/tariff.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/repository/tariff/tariff.go b/internal/repository/tariff/tariff.go index 1dff678..125b967 100644 --- a/internal/repository/tariff/tariff.go +++ b/internal/repository/tariff/tariff.go @@ -160,6 +160,7 @@ func (t *Tariff) Update(ctx context.Context, tariffID primitive.ObjectID, req mo for i, privilege := range req.Privileges { origPrivilege := privilegeMap[privilege.PrivilegeID] clean[i] = models.Privilege{ + ID: origPrivilege.ID, Name: origPrivilege.Name, PrivilegeID: origPrivilege.PrivilegeID, ServiceKey: origPrivilege.ServiceKey, @@ -172,6 +173,7 @@ func (t *Tariff) Update(ctx context.Context, tariffID primitive.ObjectID, req mo update := bson.M{ "$set": bson.M{ + "description": req.Description, "order": req.Order, "name": req.Name, "price": req.Price,