mirror of https://github.com/harness/drone.git
fix: [CODE-2845]: Change space permissions for space rules to repo permissions (#3044)
* Change space permissions for space rules to repo permissionspull/3597/head
parent
9adec5fd23
commit
d114c23f01
|
@ -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)
|
||||
}
|
||||
|
|
|
@ -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)
|
||||
}
|
||||
|
|
|
@ -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)
|
||||
}
|
||||
|
|
|
@ -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)
|
||||
}
|
||||
|
|
|
@ -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)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue