From a78f5098a96cdfa6099950c9bf30c7ab20baeca1 Mon Sep 17 00:00:00 2001
From: Cecilentsama <Cecile.ntsama@student.reutlingen-university.de>
Date: Tue, 27 May 2025 17:49:40 +0200
Subject: [PATCH] content from project file

---
 src/app/project/projects.go | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/src/app/project/projects.go b/src/app/project/projects.go
index daa2d9b..1f65fe7 100644
--- a/src/app/project/projects.go
+++ b/src/app/project/projects.go
@@ -61,26 +61,6 @@ type service struct {
 	logger    trace.Logger
 }
 
-func NewService(repo Repository, validator validation.V, logger trace.Logger) Service {
-	return &service{
-		repo:      repo,
-		validator: validator,
-		logger:    logger,
-	}
-}
-
-func (s *service) Create(ctx context.Context, project *Project) error {
-	if err := s.validator.Struct(project); err != nil {
-		s.logger.Error("Invalid project data", "error", err)
-		return ErrInvalidProject
-	}
-	if err := s.repo.Create(ctx, project); err != nil {
-		s.logger.Error("Failed to create project", "error", err)
-		return ErrProjectCreationFailed
-	}
-	return nil
-}
-
 func (s *service) GetByID(ctx context.Context, id uuid.UUID) (*Project, error) {
 	project, err := s.repo.GetByID(ctx, id)
 	if err != nil {
-- 
GitLab