MCPcopy Create free account
hub / github.com/bytebase/bytebase / getUser

Method getUser

backend/api/v1/sql_service.go:2167–2176  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

2165}
2166
2167func (*SQLService) getUser(ctx context.Context) (*store.UserMessage, error) {
2168 user, ok := GetUserFromContext(ctx)
2169 if !ok {
2170 return nil, connect.NewError(connect.CodeInternal, errors.Errorf("user not found"))
2171 }
2172 if user.MemberDeleted {
2173 return nil, connect.NewError(connect.CodePermissionDenied, errors.Errorf("the user has been deactivated"))
2174 }
2175 return user, nil
2176}
2177
2178func (*SQLService) DiffMetadata(_ context.Context, req *connect.Request[v1pb.DiffMetadataRequest]) (*connect.Response[v1pb.DiffMetadataResponse], error) {
2179 request := req.Msg

Callers 2

prepareRelatedMessageMethod · 0.95
createUserSliceFunction · 0.45

Calls 2

GetUserFromContextFunction · 0.85
ErrorfMethod · 0.80

Tested by

no test coverage detected