added upsert to permissions
All checks were successful
Build and Push Docker Image / Build image (push) Successful in 1m40s

This commit is contained in:
ACoolName 2025-05-26 16:18:21 +03:00
parent 3819877919
commit 6c2c305e2d

View File

@ -52,7 +52,7 @@ func (self *ServersAuthorizationDbHandler) AddPermissions(ctx context.Context, u
"server_id": serverId,
},
).Decode(&serverPermissions)
if err != nil {
if err != nil && err != mongo.ErrNoDocuments {
return err
}
@ -120,6 +120,7 @@ func (self *ServersAuthorizationDbHandler) SetPermissions(ctx context.Context, u
"permissions": permissions,
},
},
options.Update().SetUpsert(true),
)
return err