From 007083b254183e7b881035babaf2c6bc7cf4e451 Mon Sep 17 00:00:00 2001 From: lijie Date: Wed, 13 Dec 2023 17:54:22 +0800 Subject: [PATCH] refract: use pointer Signed-off-by: lijie --- tibuild/pkg/rest/service/dev_build_service.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tibuild/pkg/rest/service/dev_build_service.go b/tibuild/pkg/rest/service/dev_build_service.go index 629581e..22a8b45 100644 --- a/tibuild/pkg/rest/service/dev_build_service.go +++ b/tibuild/pkg/rest/service/dev_build_service.go @@ -24,7 +24,7 @@ func (s DevbuildServer) Create(ctx context.Context, req DevBuild, option DevBuil req.Meta.CreatedAt = s.Now() req.Status.Status = BuildStatusPending - if err := validatePermission(ctx, req); err != nil { + if err := validatePermission(ctx, &req); err != nil { return nil, fmt.Errorf("%s%w", err.Error(), ErrAuth) } @@ -81,7 +81,7 @@ func (s DevbuildServer) Create(ctx context.Context, req DevBuild, option DevBuil return &entity, nil } -func validatePermission(ctx context.Context, req DevBuild) error { +func validatePermission(ctx context.Context, req *DevBuild) error { if req.Spec.TargetImg != "" && ctx.Value(KeyOfUserName) != AdminUserName { return fmt.Errorf("targetImage deny because of permission") }