mirror of
https://github.com/aykhans/slash-e.git
synced 2025-07-20 03:34:00 +00:00
feat: add workspace security setting definition
This commit is contained in:
@@ -158,11 +158,10 @@ func (s *APIV1Service) CreateShortcut(ctx context.Context, request *v1pb.CreateS
|
||||
OgMetadata: &storepb.OpenGraphMetadata{},
|
||||
}
|
||||
if shortcutCreate.Visibility == storepb.Visibility_VISIBILITY_UNSPECIFIED {
|
||||
getWorkspaceSettingResponse, err := s.GetWorkspaceSetting(ctx, nil)
|
||||
workspaceSetting, err := s.GetWorkspaceSetting(ctx, nil)
|
||||
if err != nil {
|
||||
return nil, status.Errorf(codes.Internal, "failed to get workspace setting, err: %v", err)
|
||||
}
|
||||
workspaceSetting := getWorkspaceSettingResponse.Setting
|
||||
visibility := v1pb.Visibility_PRIVATE
|
||||
if workspaceSetting.DefaultVisibility != v1pb.Visibility_VISIBILITY_UNSPECIFIED {
|
||||
visibility = workspaceSetting.DefaultVisibility
|
||||
|
Reference in New Issue
Block a user