fix: [CODE-2845]: Change space permissions for space rules to repo permissions (#3044)

* Change space permissions for space rules to repo permissions
pull/3597/head
Darko Draskovic 2024-11-25 15:11:10 +00:00 committed by Harness
parent 9adec5fd23
commit d114c23f01
5 changed files with 5 additions and 5 deletions

View File

@ -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)
}

View File

@ -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)
}

View File

@ -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)
}

View File

@ -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)
}

View File

@ -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)
}