fix: /api/users/:id shouldn't return remote users

This commit is contained in:
DevMiner 2024-08-27 02:11:26 +02:00
parent 601ecd1124
commit 7d51385ad9
5 changed files with 7 additions and 7 deletions

View file

@ -82,7 +82,7 @@ func (i NoteServiceImpl) CreateNote(ctx context.Context, req api_schema.CreateNo
}
func (i NoteServiceImpl) GetNote(ctx context.Context, id uuid.UUID) (*entity.Note, error) {
s := i.telemetry.StartSpan(ctx, "function", "svc_impls/NoteServiceImpl.GetUserByID")
s := i.telemetry.StartSpan(ctx, "function", "svc_impls/NoteServiceImpl.GetLocalUserByID")
defer s.End()
ctx = s.Context()

View file

@ -72,12 +72,12 @@ func (i UserServiceImpl) NewUser(ctx context.Context, username, password string)
return user, nil
}
func (i UserServiceImpl) GetUserByID(ctx context.Context, id uuid.UUID) (*entity.User, error) {
s := i.telemetry.StartSpan(ctx, "function", "svc_impls/UserServiceImpl.GetUserByID")
func (i UserServiceImpl) GetLocalUserByID(ctx context.Context, id uuid.UUID) (*entity.User, error) {
s := i.telemetry.StartSpan(ctx, "function", "svc_impls/UserServiceImpl.GetLocalUserByID")
defer s.End()
ctx = s.Context()
return i.repositories.Users().GetByID(ctx, id)
return i.repositories.Users().GetLocalByID(ctx, id)
}
func (i UserServiceImpl) GetWebfingerForUser(ctx context.Context, userID string) (*webfinger.User, error) {