@@ -67,9 +67,6 @@ func (am *DefaultAccountManager) GetGroupByName(ctx context.Context, groupName,
67
67
68
68
// CreateGroup object of the peers
69
69
func (am * DefaultAccountManager ) CreateGroup (ctx context.Context , accountID , userID string , newGroup * types.Group ) error {
70
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
71
- defer unlock ()
72
-
73
70
allowed , err := am .permissionsManager .ValidateUserPermissions (ctx , accountID , userID , modules .Groups , operations .Create )
74
71
if err != nil {
75
72
return status .NewPermissionValidationError (err )
@@ -128,9 +125,6 @@ func (am *DefaultAccountManager) CreateGroup(ctx context.Context, accountID, use
128
125
129
126
// UpdateGroup object of the peers
130
127
func (am * DefaultAccountManager ) UpdateGroup (ctx context.Context , accountID , userID string , newGroup * types.Group ) error {
131
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
132
- defer unlock ()
133
-
134
128
allowed , err := am .permissionsManager .ValidateUserPermissions (ctx , accountID , userID , modules .Groups , operations .Update )
135
129
if err != nil {
136
130
return status .NewPermissionValidationError (err )
@@ -382,8 +376,6 @@ func (am *DefaultAccountManager) prepareGroupEvents(ctx context.Context, transac
382
376
383
377
// DeleteGroup object of the peers.
384
378
func (am * DefaultAccountManager ) DeleteGroup (ctx context.Context , accountID , userID , groupID string ) error {
385
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
386
- defer unlock ()
387
379
return am .DeleteGroups (ctx , accountID , userID , []string {groupID })
388
380
}
389
381
@@ -442,9 +434,6 @@ func (am *DefaultAccountManager) DeleteGroups(ctx context.Context, accountID, us
442
434
443
435
// GroupAddPeer appends peer to the group
444
436
func (am * DefaultAccountManager ) GroupAddPeer (ctx context.Context , accountID , groupID , peerID string ) error {
445
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
446
- defer unlock ()
447
-
448
437
var updateAccountPeers bool
449
438
var err error
450
439
@@ -473,9 +462,6 @@ func (am *DefaultAccountManager) GroupAddPeer(ctx context.Context, accountID, gr
473
462
474
463
// GroupAddResource appends resource to the group
475
464
func (am * DefaultAccountManager ) GroupAddResource (ctx context.Context , accountID , groupID string , resource types.Resource ) error {
476
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
477
- defer unlock ()
478
-
479
465
var group * types.Group
480
466
var updateAccountPeers bool
481
467
var err error
@@ -514,9 +500,6 @@ func (am *DefaultAccountManager) GroupAddResource(ctx context.Context, accountID
514
500
515
501
// GroupDeletePeer removes peer from the group
516
502
func (am * DefaultAccountManager ) GroupDeletePeer (ctx context.Context , accountID , groupID , peerID string ) error {
517
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
518
- defer unlock ()
519
-
520
503
var updateAccountPeers bool
521
504
var err error
522
505
@@ -545,9 +528,6 @@ func (am *DefaultAccountManager) GroupDeletePeer(ctx context.Context, accountID,
545
528
546
529
// GroupDeleteResource removes resource from the group
547
530
func (am * DefaultAccountManager ) GroupDeleteResource (ctx context.Context , accountID , groupID string , resource types.Resource ) error {
548
- unlock := am .Store .AcquireWriteLockByUID (ctx , accountID )
549
- defer unlock ()
550
-
551
531
var group * types.Group
552
532
var updateAccountPeers bool
553
533
var err error
0 commit comments