From d114c23f01bd6207f17b7254fbbab9f317af1716 Mon Sep 17 00:00:00 2001 From: Darko Draskovic Date: Mon, 25 Nov 2024 15:11:10 +0000 Subject: [PATCH] fix: [CODE-2845]: Change space permissions for space rules to repo permissions (#3044) * Change space permissions for space rules to repo permissions --- app/api/controller/space/rule_create.go | 2 +- app/api/controller/space/rule_delete.go | 2 +- app/api/controller/space/rule_find.go | 2 +- app/api/controller/space/rule_list.go | 2 +- app/api/controller/space/rule_update.go | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/api/controller/space/rule_create.go b/app/api/controller/space/rule_create.go index 772d1e0be..c991cd569 100644 --- a/app/api/controller/space/rule_create.go +++ b/app/api/controller/space/rule_create.go @@ -30,7 +30,7 @@ func (c *Controller) RuleCreate(ctx context.Context, spaceRef string, in *rules.CreateInput, ) (*types.Rule, error) { - space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionSpaceEdit) + space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionRepoEdit) if err != nil { return nil, fmt.Errorf("failed to acquire access to space: %w", err) } diff --git a/app/api/controller/space/rule_delete.go b/app/api/controller/space/rule_delete.go index 451766dba..e51a4350b 100644 --- a/app/api/controller/space/rule_delete.go +++ b/app/api/controller/space/rule_delete.go @@ -28,7 +28,7 @@ func (c *Controller) RuleDelete(ctx context.Context, spaceRef string, identifier string, ) error { - space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionSpaceEdit) + space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionRepoEdit) if err != nil { return fmt.Errorf("failed to acquire access to space: %w", err) } diff --git a/app/api/controller/space/rule_find.go b/app/api/controller/space/rule_find.go index fb41675a0..e0a303edb 100644 --- a/app/api/controller/space/rule_find.go +++ b/app/api/controller/space/rule_find.go @@ -29,7 +29,7 @@ func (c *Controller) RuleFind(ctx context.Context, spaceRef string, identifier string, ) (*types.Rule, error) { - space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionSpaceView) + space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionRepoView) if err != nil { return nil, fmt.Errorf("failed to acquire access to space: %w", err) } diff --git a/app/api/controller/space/rule_list.go b/app/api/controller/space/rule_list.go index d11e8f2e1..9469d3b5a 100644 --- a/app/api/controller/space/rule_list.go +++ b/app/api/controller/space/rule_list.go @@ -30,7 +30,7 @@ func (c *Controller) RuleList(ctx context.Context, inherited bool, filter *types.RuleFilter, ) ([]types.Rule, int64, error) { - space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionSpaceView) + space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionRepoView) if err != nil { return nil, 0, fmt.Errorf("failed to acquire access to space: %w", err) } diff --git a/app/api/controller/space/rule_update.go b/app/api/controller/space/rule_update.go index 9fd20fee1..323973bb4 100644 --- a/app/api/controller/space/rule_update.go +++ b/app/api/controller/space/rule_update.go @@ -31,7 +31,7 @@ func (c *Controller) RuleUpdate(ctx context.Context, identifier string, in *rules.UpdateInput, ) (*types.Rule, error) { - space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionSpaceEdit) + space, err := c.getSpaceCheckAuth(ctx, session, spaceRef, enum.PermissionRepoEdit) if err != nil { return nil, fmt.Errorf("failed to acquire access to space: %w", err) }