From 913042d441605a6f0751706c8d9b905c09014dda Mon Sep 17 00:00:00 2001 From: Vargha Csongor Date: Thu, 18 Apr 2024 22:35:32 +0200 Subject: [PATCH] add error logging and modify return --- backend/handlers/viewPerson.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/handlers/viewPerson.go b/backend/handlers/viewPerson.go index 3550dbd..3e7c3a1 100644 --- a/backend/handlers/viewPerson.go +++ b/backend/handlers/viewPerson.go @@ -27,7 +27,7 @@ func ViewPerson(driver neo4j.DriverWithContext) gin.HandlerFunc { result, err := session.Run(ctx, "MATCH (n:Person) WHERE n.ID = $person_id RETURN n;", map[string]any{"person_id": id}) if err != nil { - log.Println(err) + log.Printf("ip: %s error: %s", c.ClientIP(), err) c.JSON(http.StatusInternalServerError, gin.H{"error": "internal server error"}) return @@ -35,12 +35,12 @@ func ViewPerson(driver neo4j.DriverWithContext) gin.HandlerFunc { rec, err := result.Single(ctx) if err != nil { - log.Println(err) + log.Printf("ip: %s error: %s", c.ClientIP(), err) c.JSON(http.StatusNotFound, gin.H{"error": "could not find person with information provided"}) return } - c.JSON(200, gin.H{"person": rec.AsMap()}) + c.JSON(200, rec.AsMap()["n"]) } }