~edwargix/git.sr.ht

379557dc4278f2122cb21a26f204d075c865a1d3 — Drew DeVault 3 years ago e61573f
API: updateACL: check for zero-length entity
1 files changed, 2 insertions(+), 2 deletions(-)

M api/graph/schema.resolvers.go
M api/graph/schema.resolvers.go => api/graph/schema.resolvers.go +2 -2
@@ 318,8 318,8 @@ func (r *mutationResolver) DeleteRepository(ctx context.Context, id int) (*model
}

func (r *mutationResolver) UpdateACL(ctx context.Context, repoID int, mode model.AccessMode, entity string) (*model.ACL, error) {
	if entity[0] != '~' {
		return nil, fmt.Errorf("Unknown entity %s", entity)
	if len(entity) == 0 || entity[0] != '~' {
		return nil, fmt.Errorf("Unknown entity '%s'", entity)
	}
	entity = entity[1:]