From 4817c29b8f2a6e6aff0a2a6bd42cbeee7fe1d233 Mon Sep 17 00:00:00 2001 From: AzenKain Date: Mon, 4 May 2026 16:06:00 +0700 Subject: [PATCH] UPDATE: Try fix bug --- internal/services/geometryService.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/internal/services/geometryService.go b/internal/services/geometryService.go index 2374c57..d627cfc 100644 --- a/internal/services/geometryService.go +++ b/internal/services/geometryService.go @@ -57,17 +57,15 @@ func (s *geometryService) SearchGeometries(ctx context.Context, req *request.Sea } if req.TimePoint != nil { - if *req.TimePoint < 0 { - return nil, fiber.NewError(fiber.StatusBadRequest, "Time point must be non-negative") - } params.TimePoint = pgtype.Int4{Int32: *req.TimePoint, Valid: true} } if req.EntityID != nil { entityId, err := convert.StringToUUID(*req.EntityID) - if err == nil { - params.EntityID = entityId + if err != nil { + return nil, fiber.NewError(fiber.StatusBadRequest, "Invalid entity ID format") } + params.EntityID = entityId } geometries, err := s.geometryRepo.Search(ctx, params)