From 7546d1bece19d668f5bb72c5472a1be531efe850 Mon Sep 17 00:00:00 2001 From: Alexey Date: Thu, 18 Dec 2025 20:02:38 +0200 Subject: [PATCH] fix issue with NewService and remove unused GetById/Username --- internal/user/service.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/internal/user/service.go b/internal/user/service.go index 068f21c..daa9c03 100644 --- a/internal/user/service.go +++ b/internal/user/service.go @@ -6,7 +6,7 @@ type Service struct { store UserCRUD } -func NewService(store UserCRUD) (UserCRUD, error) { +func NewService(store UserCRUD) (*Service, error) { if store == nil { return nil, fmt.Errorf("store is nil") } @@ -19,12 +19,8 @@ func (s *Service) Create(user *User) error { return s.store.Create(user) } -func (s *Service) GetByID(id int64) (*User, error) { - return s.store.GetByID(id) -} - -func (s *Service) GetByUsername(username string) (*User, error) { - return s.store.GetByUsername(username) +func (s *Service) GetBy(by, value string) (*User, error) { + return s.store.GetBy(by, value) } func (s *Service) Update(user *User) error {